terraform の検索結果:
…インフラ(K8s, Terraform等)を自分で書きたいか、それとも隠してほしいか。 関心事軸(スピードか制御か) : 「1秒でも早くデプロイしたい」のか、「コストやパフォーマンスを極限まで最適化したい」のか。 代表的な3つのペルソナ 一般的には開発者プラットフォームは開発チーム側、プラットフォーム側で 以下のような代表的なペルソナがいます。 アプリ開発に専念したい層 : インフラの詳細は知りたくない。「ボタン一つで環境が欲しい」というスピードを重視。 制御と自由度を求める…
…事業部の中根です。 Terraformでインスタンスを作成しようとしたのですが、イメージのOCIDがどこにあるのかわからず、探すのに地味に時間がかかりました。 本記事では、イメージのOCIDを探す方法をご紹介します! OCIが提供するプラットフォーム・イメージの場合 ①ブラウザから探す こちらにアクセスします。 左に一覧があるので、目的のイメージを探して選択します。 アーキテクチャなどに注意しながら、目的のイメージを選択します。 リリース順になっているようです。 遷移先で下ス…
…功しました。 普段はTerraformなどのIaCでAWSリソースを触ることの多い私ですが、コンソールでのイチからの構築は非常に新鮮で、かつOCI特有の動的グループ・ポリシーの書き方に難儀しました...。 ただ、API Gatewayの部分は非常に分かりやすく、AWSに比べてシンプルだなと感じました。 今回はPOST APIのみの実装となりましたが、時間があればGET APIの実装もしてみたいと思います。 次回は構築したOCI Functions + API Gatewayの…
…RKING_DIR_TERRAFORM }} #↓GitHub Actions実行時に正常に動作するようにエスケープ# working-directory: ${{ '${{ env.TF_WORKING_DIR_TERRAFORM }}' }} この作業、VSCode内で実施すると見栄えがあまりよくなくわかりづらいのですが、Template Editorだと非常に見やすく作業ができます。 VSCodeで見た場合: Template Editorで見た場合: おわりに Sof…
…情報の追加 HCP Terraform Workspaceで環境変数の追加を行う おわりに ACS事業部のご紹介 はじめに こんにちは。ACS事業部の青木です。 このブログでは、HCP TerraformとAzureでOIDC認証連携を行う方法について解説します。 OIDC方式での認証をすることで、デプロイを実行するプリンシパル側でシークレットキーを払い出してHCP Terraform Workspace側に渡すことなく処理を実行することができるようになります。 シークレット…
…t BundlesとTerraformなどのIaC(Infrastructure as Code)ツールです。 Databricks Asset Bundlesは、パイプラインやジョブといったアプリケーションをコードで管理し、CI/CDに組み込むことを可能するAoC(Application as Code)です。また、TerraformなどのIaCツールを使えば、データベースやスキーマなどのインフラリソースもコードで整備できます。 これらのツールをローカルエディターから直接扱…
…環境セットアップ: Terraform を使った Azure リソースのデプロイ パートナー MCP の確認: 既存 API の構造理解 カスタム API ライフサイクル: GitHub Actions による自動化体験 高度な機能: セキュリティ、分析、アクセス制御の確認 さあ、始めてみましょう! API Center の強力な機能を実際に体験してみませんか? リポジトリをフォークして今すぐスタート apic-mcp-ai - GitHub 詳細なセットアップガイド 環境構…
…. はじめに 2. Terraform と Databricks 環境管理の課題 2.1 手動操作の問題点 2.2 環境構築の再現性と安定性の重要性 2.3 Infrastructure as Code (IaC) のメリット 3. 事前準備(前提条件) 4. Terraform プロジェクト構成 4.1 プロジェクトフォルダの作成とファイル構成 4.2 main.tf, variables.tf, terraform.tfvars,backend.tfの役割 5. Data…
はじめに Terraform MCP Server で HCP Terraform の認証 どんなことができるようになったか? MCP を使ってみる HCP Terraform のワークスペースの一覧の取得 HCP Terraform のモジュールの一覧の取得・コード生成 HCP Terraform のワークスペースで Plan / Apply を実行 まとめ ACS 事業部のご紹介 はじめに ACS 事業部の安藤です。 Hashicorp 公式のイベント Hashiconf…
…メージの作成 2. Terraform でクラスタを定義 3. 検証の進め方 CI/CD への統合 まとめ おわりに はじめに GLB事業部Lakehouse部のティダです。 前回の記事では、Terraform を使用した Databricks リソースのデプロイの自動化について紹介しました。 前編の記事はこちらです。 https://techblog.ap-com.co.jp/draft/entry/PIuJdBvdBPoiP8oI7p6Ql5FXjxg 今回はその第2弾と…
…ubernetes、Terraform など サーバーレス・自動スケーリング環境標準提供 Databricks MLOpsの事例 本事例は、2025年の「Databricks Data Intelligence Day」韓国イベントで発表された、中古品取引プラットフォーム「Joonggonara」の実際のMLOps構築事例です。 事例の背景および要件 「Joonggonara」では、約500以上のカテゴリにまたがる商品に対してユーザーのポストなどを処理し、「Top 5おすすめ…
…プロイ管理 HCP Terraformデプロイ Argo CDによるデプロイ Observability Alert一覧表示 これ以外にも多数ご利用になられていると思います。日々の業務ではこれらのツールのUIを表示して確認しているものと思います。確認対象となるリポジトリが1つであればそれぞれ見に行くこともできると思います。しかしそれが複数になってくるとどうでしょうか。それぞれのリポジトリごとに確認していくとかなり面倒ではないでしょうか。 特に高速な開発をしているシステムではマ…
…p / ARM / Terraform コード- Azure Portalでの操作支援- コストやセキュリティの改善提案 対象ユーザー ビジネスユーザー、開発者、知識労働者全般 クラウド管理者、インフラエンジニア、DevOps担当 利用するデータ ユーザーのドキュメント、メール、ソースコードなど(組織データ+公開情報) Azure環境のリソース情報、メトリクス、ログ(Monitor、Advisor、App Insightsなど) 導入形態 追加ライセンスが必要な場合あり(例:…
…CSD 安藤です。 Terraform を大規模で使っていくと、一人二人といった少人数のインフラ担当だけで Terraform を書いていくことが大変になり、ある程度の規模のインフラチームもしくは開発チームにも Terraform の書き手を広げていく必要が出ていきます。 そうなると、人によって書きっぷりが違ってしまったり、組織としての標準的な設計から逸脱したリソースやパラメータが設定されてしまうリスクも拡大していき、最近ではある程度 AI が活用でき始めたとはいえ人力でのレ…
… Managerは、Terraformを使用してOCIインフラストラクチャをコードとして管理(Infrastructure as Code: IaC)するためのサービスです。これにより、OCIリソース(VCN、Computeインスタンス、データベースなど)のプロビジョニング、構成、更新、削除を自動化し、バージョン管理されたテンプレートとして管理できます。手動によるエラーを減らし、インフラストラクチャのデプロイを一貫性のある、反復可能なプロセスに変えます。チームでの共同作業や、…
…ationやCDK、Terraformのコードも分析できるようになりました。 私も普段CDKを使っていますが、少ない記述量でリソースを簡単に定義できる反面、意図しないセキュリティリスクを生んでしまうこともあるため、注意が必要でした。しかし、今回のアップデートでこの部分をある程度サポートしてくれるのは、非常に心強いと感じました。 その他re:Inforce 2025でのアップデート詳細は以下を参照してください。 aws.amazon.com 今日の夕食、冷蔵庫と相談してみた。 …
…リングも容易です。 TerraformやCLI(コマンドラインインターフェース)からのプロビジョニングが可能で、DevOps環境との連携もスムーズです。 6. セキュリティとID管理 IAM(Identity and Access Management)で厳格なアクセス制御が可能です。 ネットワーク・ファイアウォール、DDoS対策、鍵管理サービスも標準で提供され、クラウド環境のセキュリティを強化します。 OCIはどんな場面で選ばれている? 選ばれるケース 高性能なデータベース…
…など 完全な自動化:Terraformを用いたIaC(Infrastructure as Code)によるインフラのプロビジョニングと構成管理 これらを踏まえ、彼らが最初に構築したアーキテクチャは、セキュリティを最優先したHub & Spoke構成でした。 初期アーキテクチャ:セキュリティ重視のHub & Spoke構成 Erste Groupの最初の設計は、Azureの代表的な「Hub & Spoke」ネットワークトポロジです。中央のHubにはファイアウォールや監視ツールな…
…tやAnsibleやTerraformも最初からインストールされており使用することができます。 種別 OCI AWS Azure Cloud Shell 利用可能 利用可能 利用可能 独自コマンド oci(リファレンスリンク) aws(リファレンスリンク) az(リファレンスリンク) ansible 利用可能 利用可能 利用可能 terraform 利用可能 利用可能 利用可能 🖋コマンド実行 ociバージョン確認 OCI CLIのバージョンを確認します。 r_ota@clo…
はじめに HCP TerraformにおけるProjectとWorkspace 集計方法の検討 集計スクリプトの実装 動作確認環境 事前準備 スクリプトの概要 コード解説 1. APIトークンとOrganization名の準備 2. Workspace一覧をページングで取得 3. Project IDからProject名を取得 4. Workspaceのリソース一覧を取得 5. RUMのカウント 6. プロジェクトごとにワークスペース名とRUM数を集計 7. 集計結果の出力 …
…acleLinuxのTerraformインストールと認証設定 Terraformのインストール RSAキーの作成 Terraform設定ファイルの準備 リソースを作成 Terrformのステートファイル リソースへのSSHログイン リソースの削除 参考 まとめ おわりに はじめに こんにちは、エーピーコミュニケーションズの松尾です。 今回はTerraformを使ってOCIリソースを作成してみたいと思います。 検証用のコンピュートなど、毎回同じような設定で作成したい場合、毎回ブ…
…Hubで管理しているTerraform設定ファイル(.tf)が更新されたら自動的にOCIリソースに反映する仕組みを実装しました。 本記事では、Terraformテンプレートは任意のものを準備している想定で、GitHubとの連携方法を紹介しています。 動作検証ではTerraform設定ファイルはオラクル社提供のテンプレートOracle Cloud Development Kitを流用しています。 テンプレートは、一度Git連携させない設定でスタックを作成し、スタック情報のTer…
…CIでは基本としてはTerraformをベースとしてIaCが利用ができるようですが、残念ながら筆者はTerraformを利用した経験がありません。 学習コストを削減するべく、AWS CDKで学んだことが活かせるものがないかと探してみたところ、 CDK for Terraformというものを見つけましたためこちらを試してみることにしました。 www.oracle.com developer.hashicorp.com 事前準備 まず最初に、OCIのAPIキーを設定する必要があり…
…nstalling Terraform v1.11.3 Downloading release tarball from https://releases.hashicorp.com/terraform/1.11.3/terraform_1.11.3_linux_amd64.zip ##################################################################################################…
…照してみる 今回は Terraform の tfstate を格納したストレージアカウントに対してデータ参照を指示しました。 すると、Azure CLI (az コマンド) の実行を提案されました。 ストレージアカウントの参照には Azure CLI が使われる Continue を選択すると、VS Code で新しいターミナルが表示され、GitHub Copilot Agent mode によって Azure CLI が実行されました。 Azure CLI が実行される G…
…業部の鈴木歩です。 Terraform で IaC を行いたいと思って実機を操作して勉強してましたが IAM 認証に阻まれて本質と異なるところで時間を食ってしまいました・・・。 そんな課題を解決する為に"Lambda"上で Terraform を動かす関数を作ってみたので紹介します。 (ついでに Python の勉強も兼ねてます。Python 初心者なので変な部分あっても暖かく見守ってください。) 説明すること Lambda 関数上で Terraform を動かす方法 ※ 一…
…rmation / Terraform等のIaCファイルで管理する場合、metrics-serverなどのソフトウェアも同じ方法で管理できます。これにより、EKSクラスターのプロビジョニング処理のプロセスを共通化し、開発環境の立ち上げやセルフサービスなどをよりシンプルに実現できます。 AWS::EKS::Addon - AWS CloudFormation Terraform Registry Add-onの導入と更新を試す ここではAWS Add-on / Communit…
…ドを記述して最適化】Terraform 構成を生成する まとめ Copilot in Azure とは? Copilot in Azure は Microsoft Copilot ファミリーの 1 つです。 Copilot in Azure を利用することで Azure で動かすアプリやインフラの設計、運用、最適化、トラブルシューティングを簡素化できます。 通常の Azure だけでなく Azure Arc にも対応しており、Copilot in Azure はクラウドからエ…
…e CatalogとTerraformの連携方法 などなど。 これらに関しては各種情報リンクなどを添える形で後日ご紹介していきたいと思っていますのでお楽しみに。 おわりに さて明日からはKubeCon + CloudNativeCon 2025 EUの本編がはじまります。現地でもたぶん1万人くらいの方が参加される熱いイベントです。その熱気が影響したかロンドンは少し暖かいくらいです(寒いだろうと予想して厚着してきたのが裏目に出ています)。 1つ1つのセッションの詳細というわけに…
…要なのか? HCP Terraform エージェントのアップデート仕様を確認する HCP Terraform エージェントの変更履歴を確認する エージェントのアップデートを試す マイナーバージョンのアップデート(minor) パッチバージョンのアップデート(patch) 自動アップデートを無効にする(disabled) アップデート設定の使い分け エージェントのアップデートのチェック頻度を確認する まとめ はじめに こんにちは、ACS事業部の小原です。 今回は、HCP Ter…