APC 技術ブログ

株式会社エーピーコミュニケーションズの技術ブログです。

株式会社 エーピーコミュニケーションズの技術ブログです。

Bicep

悲報: Bicepのaks command / helm scriptがpublic registryからRetiredに・・

今回は(今回も)過去記事のアップデート情報です。 techblog.ap-com.co.jp 以前Bicepからheml installを実行するという記事をご紹介させていただきました。 実はこのコマンドはBicepの Public registryに公開されていたものでした。 そのBicepのPublic regi…

Azure IaCの標準化にMicrosoftが乗り出した: AVM(Azure Verification Module)の紹介

先日、「Introducing Azure Verified Modules!」という記事が投稿されました。 techcommunity.microsoft.com AzureをProvisioningするIaCの信頼性を高めるための活動という位置づけのようです。当初の対象ツールは「Bicep」と「Terraform」です。 なぜこうし…

Bicepからhelm installを実行する

はじめに 2023年3月にBicepのPublic Registryをご紹介させていただきました。 techblog.ap-com.co.jp あらためてPublic Registryを覗いてみると、aks-run-helm や aks-run-commandというテンプレートがあることに気づきました。 AKSのプロビジョニングしたあ…

Azure IaCツール BicepでAKSのFlux、Dapr、KEDAを有効にする

はじめに 皆さんご存知の通り、AKSではFlux、Dapr、KEDAがサポートされています。 あるのは知っているんだけど、AKSをプロビジョニングする際これらの機能をどうやって有効にするか、意外と覚えていないものです。今回はそれをご紹介したいと思います。 (何…

IaCツール Bicep 共通関数機能が加わってさらに便利に

Bicepとは BicepとはAzureのリソースをデプロイするDSLで、IaCツールのひとつです。 learn.microsoft.com こうしたIaCを書いていると様々なところで何度も利用する関数が登場します。Bicepにもいくつもの組み込みの関数は用意されていますが、プログラミング…

Bicep (IaC)ファイルの共通モジュール化の取り組み

BicepによるAzure Resourceのデプロイ エーピーコミュニケーションズ ACS事業部亀崎です。 今回は私がずっと追い続けているBicepの共通モジュール化の取り組みについてご紹介します。 Bicepは宣言型の構文を使用してAzureリソースをデプロイするドメイン固有…

Azure Container AppsでKeyVaultからSecretを取得する

はじめに Azure Container Appsでアプリケーションを実行する際、KeyVaultからContainer Appsにシークレット値を格納したり、ボリュームとしてマウントしたいということが多々あると思います。 2023年7月20日現在、KeyVaultからシークレットを参照する機能は…

Bicepを使ってAzure Container Appsで無料のマネージド証明書を導入

はじめに 2023年7月14日現在まだプレビューですが、Azure Container Appsでは無料のマネージド証明書を利用することができます。 learn.microsoft.com Azure PortalやCLIで導入する方法は記載されていますが、せっかくなのでIaCでできないかな、Bicepででき…

BicepでKubernetesリソースを作成する

Bicep ユーザーの皆様こんにちは。 皆さんBicepでKubernetesリソースの作成をできるのをご存知ですか?AKSの作成ではありません。kubectl apply相当のことができるのです。 2023年4月現在まだプレビューの機能ですが、こちらをご紹介したいと思います。ちな…

BicepのPublic Registry活用していますか?

今回はちょっとしたTipsを。 Bicep Public Registry Bicepユーザーの皆様、Bicep Public Registry活用していますか? github.com 実はBicep 0.5.6 (2022年4月リリース)からモジュールのPublic Registryがサポートされていました。 learn.microsoft.com 2023…

(あらためて)Bicep LinterをGitHub Actionsで実行する

Azure Bicep with GitHub Actions Azure Bicepにはv0.4.1からLinter機能が搭載されています。 AZ CLIにも組み込まれておりいつでも利用可能です。また、Visual Studio Code Extensionにも含まれているためBicepコードを記述しながらLint結果を確認することが…

Azure Bicep Community Call 2021 August まとめ

こんにちは、コンテナソリューショングループの髙井です。 先日、8月のAzure Bicep Community Callが公開されました。 Community Callは開発陣からユーザーに向けてトピックスを伝えてくれる動画配信コンテンツになっています。 Bicepはどんどん開発が進んで…