てくなべ (tekunabe)

ansible / network automation / 学習メモ

2023-05-01から1ヶ月間の記事一覧

[Ansible] インベントリファイルにおける INI と YAML の比較

はじめに スタティックなインベントリファイルの書き方には、INI 形式や YAML 形式、などがあります(ansbile.buitlint内の一覧はこちら)。 シンプルに定義する分には INI 形式が好みです。一方で、少し込み入ってきた場合は、YAML のほうが良いかなと思い…

[Ansible] dict のようで dict でない値にキーを指定してエラーが発生した場合の対処(from_jsonフィルター)

はじめに コマンドの出力結果などで dict らしき出力を受け取った後、その中の値から必要な値を抽出する機会がときどきあります。 ところが、たとえば、キーを指定して dictらしき結果.キー名 を指定すると、以下のようなエラーまってしまうことがあります。…

[Ansible] AnsibleFest 2023 のキーノートで気になったポイント(Ansible Ligthspeed、Event-Driven Ansible)

はじめに 2023/05/23-25(現地時間)、ボストンで Red Hat Summit 2023 と AnsibleFest 2023 が開催されました。今年からこの 2つのイベントが合同開催の扱いになったようです。 私は現地には行っていませんが、3つのキーノートが YouTube Live で見れました。…

[CML] Refplat ISO のデータはディスクにコピーが必要になってた

はじめに 自宅で利用している CML(Cisco Modeling Labs)のバージョンが 2.1 のままバージョンアップできずにいました。バージョンアップするにも、最新の 2.5 系にはすんなりバージョンアップできなさそうだったのと、トポロジーファイルも保存済みだった…

[CML] 新規デプロイ時にディスクサイズを拡張しておく

cml

はじめに CML (Cisco Modeling Labs) は、使っていくとディスク容量をまぁまぁ食っていきます。 デフォルトは 32 GB で、そのうち 10GB はOS類で専有するという説明もあります。 The default hard disk capacity is set to 32 GB, and 10 GB of that space …