Ansible で Azure Stack に Virtual Machine を作る

はじめに 「Azure と一貫性をのある API を持つ Azure Stack なら、Ansible を使って Virtual Machine を作れるはずだ」ということで、ASDK を利用して実際に試してみました。結論から言うと、Ansible 2.4 でサービスプリンシパルを使うと、Ansible で Azure Stack 上に Virtual Machine を作れました。 ...

2019-02-20 · 3 分 · kongou_ae

Azure CLI で Azure Stack に接続する

はじめに Ansible で Azure Stack を操作する デモ をやるために、Azure CLI による認証を試したのでメモ。 参考:Use API version profiles with Azure CLI in Azure Stack 環境 ASDK 1901 @物理コンテナ 手順 証明書をインポートする 今回の環境は自己証明書を利用した ASDK なので、事故証明書のエラーを回避するために Python に自己証明書をインポートします。公的な証明書を利用している Integrated Systems の場合、本手順は不要です。なお、ドキュメントの通りに自己証明書を /etc/ssl/certs/ca-certificates.crt にインポートしても証明書のエラーが出てしまいました。 ...

2019-02-18 · 2 分 · kongou_ae

Azure Stack 1901 Update

はじめに Azure Stack 1901 Update がリリースされました。気になった箇所をまとめます。1901 Updateからは、新機能満載というよりも堅実な不具合修正という印象を受けました。 ...

2019-02-09 · 3 分 · kongou_ae

Azure Stack infrastructure backup with self-certificate of Key Vault

Azure Stack 1901 Update で、Azure Stack Infrascture backup を設定する際に CER フォーマットの証明書(=公開鍵のみ)が必要になりました。New-AzsEncryptionKeyBase64 で生成されるランダムな文字列の代わりに、証明書に含まれる文字列を使うことにしたのでしょう。Azure Stack Operator としても、任意の文字列を保存するよりも、証明書を保存する方が楽です。 ...

2019-02-09 · 2 分 · kongou_ae

Ansible で Azure IaaS VM backup を有効化する

はじめに Ansible で Azure の Virtual Machine に対して IaaS VM Backup を有効化するのに苦戦したのでメモ。 モジュールが対応していない? Azure IaaS VM backup は、Recovery Service Vault によって提供されます。しかし、Azure モジュールには、Recovery Serivce Vault が存在しません。Azure preview モジュールにも Recovery Serivce Vault が存在しません。困りました。 ...

2019-02-08 · 3 分 · kongou_ae

Logic Apps を利用して JSON でメールを送る

はじめに 運用で利用するスクリプトに確認結果をメール通知する処理を書いている際に、「JSON を投げつけたらメールが飛んでくれる何かがあったら超便利なのになぁ」と閃きました。メールを送るためのライブラリを探したり、メールを送る処理の書き方を Google に聞いたりするのがめんどくさかったが故の閃きです。 ...

2019-02-05 · 2 分 · kongou_ae

Azure Stack の SLA

Azure では、各サービスごとに 稼働率の SLA が定められています。例えば仮想マシンの場合、マイクロソフトは、99.9%以上の時間においてプレミアムストレージを利用する単一インスタンスへアクセスできることを保証しています。マイクロソフトのエンジニアは、この基準を達成するようにシステムを構築・運用しているはずです。 ...

2019-02-02 · 2 分 · kongou_ae

Terraform から Azure CLI を実行する

はじめに Azure 上のリソースに作った人の名前をタグ付けする仕組み(azure-auto-tagging)を作っています。仕組みに必要な PaaS を Terraform で一発構築する際に困ったことと解決策をまとめます。 Terraform はすべてをサポートしない azure-auto-tagging は、Log Analytics に飛んでくる Activity Log をチェックしてリソースをタグをつけます。Terraform の Azure Provider は Log Analytics の作成をサポートします。 ...

2019-01-31 · 2 分 · kongou_ae

Azure Stack の Infrastructure Backup を Azure Files に保存する

はじめに Azure Stack をバックアップする(管理者向け)でまとめたとおり、Azure Stack の管理者向けバックアップは SMB のファイルサーバにバックアップファイルを保存します。ドキュメント上では、保存先としてサポートされているファイルサーバはオンプレミスのものだけであって、Azure Files はサポートされていません。 ...

2019-01-16 · 2 分 · kongou_ae

Collecting the status of Azure Stack's storage by PowerShell

Introduction This article explains the following commands. Get-AzsVolume Get-AzsDrive These commands were implemented on PowerShell for AzureStack 1.6.0 and can collect the status of Azure stack's storage. The case of Azure Stack before 1811 Update Azure Stack before 1811 doesn't have the capability to collect the status of own physical disk and virtual disk by API. Azure Stack Operator have to use OEM’s management tool to collect the status of own physical disk. And Azure Stack Operator have to use Privileged Endpoint to collect the status of own virtual disk which is on storage pool created by S2D. ...

2019-01-16 · 4 分 · kongou_ae

Azure Stack のディスクの状態を PowerShell で取得する

はじめに 本エントリーでは、PowerShell for AzureStack 1.6.0 で実装された、Azure Stack のストレージの状態を取得するコマンドをまとめます。 Get-AzsVolume Get-AzsDrive 1811 Update よりも古い Azure Stack の場合 1811 Update 未満の Azure Stack は、API を利用して物理ディスクと仮想ディスクの状態を取得できません。物理ディスクの状態を取得するためには OEM ベンダの管理ツールを利用する必要があります。また、S2D によって構成された Storage Pool に配置される仮想ディスクの状態を取得するためには Privileged Endpoint を利用する必要があます。 ...

2019-01-14 · 3 分 · kongou_ae

2018年の振り返り

はじめに 2018年を振り返ります。テレビを見ながら振り返った結果、2019年になってしまいました。 サマリ 業務 Azure と Azure Stack を頑張った AWS をピンポイントで少々 プライベート ブログを38本書いた。Azure が18本、Azure Stack が20本 38本のブログ以外に、1人で Azure Stack Advent Calandar を完走した Azure Stack Operator としての社外での認知度が高まった MVP に自己推薦して落ちた 転職を意識し始めた 業務 Azure Azure チーム所属になったこともあって、業務は Azure と Azure Stack 一色でした。Azure では、従来のような IaaS 案件ばかりでなく、「 Azure の PaaS を使って Geo 冗長されたアプリを作ろう案件」の Azure インフラ担当になれたことで、パブリッククラウドエンジニアとしての横幅が広がりました。やはり PaaS は良い。今までは知識として知っていた「フロントエンドは Web Apps を複数リージョンに立てて Traffic Manager で負荷分散、バックエンドは SQL Database のGeo Replication」という鉄板構成を実際に案件で構築したことで、今までにない経験値を得られました。 ...

2019-01-01 · 6 分 · kongou_ae

ハイブリッドクラウドへの旅路

初版:2018年12月 第二版:2019年12月 はじめに 本エントリーはMicrosoft Azure Stack Advent Calendar 2018の25日目です。 最終日となる本エントリでは、Azure Stack Hub に対する私の思いや考えをつらつらと書き連ねます。 ...

2018-12-25 · 4 分 · kongou_ae

Azure Stack Hub Operator とは

初版:2018年12月 第二版:2019年12月 はじめに 本エントリーはMicrosoft Azure Stack Advent Calendar 2018の24日目です。 本日のエントリでは Azure Stack Hub の登場によって生まれた Azure Stack Hub Operator という役割をまとめます。 ...

2018-12-24 · 2 分 · kongou_ae

Azure Stack Hub で PaaS を利用する

初版:2018年12月 第二版:2019年12月 第三版:2022年3月 はじめに 本エントリーはMicrosoft Azure Stack Advent Calendar 2018の23日目です。 本日のエントリでは Azure Stack Hub の PaaSについてまとめます。ただし、PaaS をちゃんと触れていないのでさらっとです。 ...

2018-12-23 · 3 分 · kongou_ae

Azure Stack 1811 update の所感

はじめに Azure Stack 1811 update がリリースされました。 #azurestack 1811 update is out. https://t.co/g5p1bVOG3W. Lots of goodness, extension host, updated storage API version, addl phys node ops, PEP cmd to update BMC creds, device auth with ADFS, improved mktplce exp, lots of fixes & more. Do read the rel notes:) — Vijay Tewari (@vtango) 2018年12月20日 本日のエントリーでは、1811 update の中で気になった新機能・変更点をまとめます。ただし、ADFS な Azure Stack を持っていないので、ADFS 周りのリリースには触れません。あらかじめご了承ください。 ...

2018-12-22 · 3 分 · kongou_ae

Azure Stack Hub をバックアップする(利用者向け)

初版:2018年12月 第二版:2019年12月 はじめに 本エントリーはMicrosoft Azure Stack Advent Calendar 2018の22日目です。 昨日に続いて本日のエントリでも Azure Stack Hub のバックアップをまとめます。本日のエントリの主題は、利用者が取得すべきバックアップです。なお、PaaS のバックアップは本エントリの対象外です。私が PaaS のバックアップを説明できるほど PaaS を使いこなしていないからです。 ...

2018-12-22 · 4 分 · kongou_ae

Azure Stack Hub をバックアップする(管理者向け)

初版:2018年12月 第二版:2019年12月 第三版:2022年3月 はじめに 本エントリーはMicrosoft Azure Stack Advent Calendar 2018の21日目です。 本日のエントリでは Azure Stack Hub のバックアップをまとめます。本日のエントリの主題は、管理者が取得すべきバックアップです。利用者が取得すべきバックアップは、明日のエントリの題材です。なお、PaaS のバックアップは本エントリの対象外です。私が PaaS のバックアップを説明できるほど PaaS を使いこなしていないからです。 ...

2018-12-21 · 4 分 · kongou_ae

Azure Stack Hub を修理する

初版:2018年12月 第二版:2019年12月 第三版:2019年12月 はじめに 本エントリーはMicrosoft Azure Stack Advent Calendar 2018の20日目です。 先日のエントリでは、Azure Stack Hub を診断する方法をまとめました。本日のエントリでは、異常と判断した後の直し方をまとめます。ただし、OEM ベンダによって修理の方法が異なる可能性があるため、OEM ベンダの責任範囲の部分を割愛します。 ...

2018-12-20 · 5 分 · kongou_ae

Azure Stack Hub を診断する

初版:2018年12月 第二版:2019年12月 第三版:2022年3月 はじめに 本エントリーはMicrosoft Azure Stack Advent Calendar 2018の19日目です。 先日の Azure Stack Hub を監視するでは、監視の仕組みをまとめました。本日のエントリでは、監視からのアラートを受け取った後のトラブルシュートについてまとめます。 ...

2018-12-19 · 4 分 · kongou_ae