らくがきちょう

なんとなく ~所属組織/団体とは無関係であり、個人の見解です~

Terraform

Terraform で ACI 上に L3out/OSPF の Tenant を作成する (2021/09/01 版)

以前に以下のメモを書きました。 Terraform で ACI 上に L3out (OSPF) を含む Tenant を作成する Terraform で aci_rest を使わずに ACI 上に L3out/OSPF の Tenant を作成する 今回は上記を整理し、以下の方針で .tf ファイルを書き直しました。 通信制御 (…

Terraform で aci_rest を使わずに ACI 上に L3out/OSPF の Tenant を作成する

以前に Terraform で ACI 上に L3out (OSPF) を含む Tenant を作成する というメモを書きました。 このメモでは aci_rest を利用していました。 今回は現時点で最新の ACI 用 Terraform Provider 0.7.1 で aci_rest を使わない .tf ファイルをメモしておきま…

Terraform で AWS の VPC / Subnet を作成する

AWS 用の Terraform Provider を使って VPC と Subnet を作成するサンプルをメモしておきます。 現時点の AWS Provider は 3.53.0 でした。

mac に tfenv で Terraform をインストールし ACI 上に Tenant を作成する

今の所 Terraform は開発が早めです。 複数バージョンの Terraform を混在させたい場合は tfenv を使います。 今回は Homebrew を使って tfenv をインストールし、ACI 上に Tenant を作成する手順をメモしておきます。

Terraform で ACI 上に DHCP Relay 設定を含む Tenant を作成する

Terraform を使って Cisco ACI に「DHCP Relay」を設定するサンプルをメモしておきます。 DHCP サーバ自体は L3out の外部にあるものとします。 また、L3out は OSPF 接続としています。

Terraform でリストに定義したパラメータ通りに ACI を設定するサンプル

Terraform でリストに定義したパラメータに従い、ACI 上に設定を行うサンプルをメモしておきます。

Terraform で ACI 上に Microsegmentation EPG を含む Tenant を作成する

Terraform を使って Cisco ACI に「Microsegmentation EPG (uSeg EPG)を作成する」サンプルをメモしておきます。

Terraform で ACI 上に L3out (EIGRP) を含む Tenant を作成する

Terraform を使って Cisco ACI に「EIGRP 設定の L3out を作成する」サンプルをメモしておきます。

Terraform で ACI 上に L3out (BGP) を含む Tenant を作成する

Terraform を使って Cisco ACI に「OSPF 設定の L3out を作成する」サンプルをメモしておきます。

Terraform で ACI 上に指定個数、Contract を作成する

ACI 上で何某かのテストを実施する為に大量の設定が必要になる場合、Terraform で多少簡単に設定出来るかもしれません。 例えば「Contract を 10 個作成する」といった場合の Terraform 実行例をメモしておきます。

Terraform で ACI 上に Route Leak 設定を含む Tenant を作成する

Terraform を使って Cisco ACI に「Route Leak 構成の Tenant を作成する」サンプルをメモしておきます。

Terraform で ACI 上に L3out (OSPF) を含む Tenant を作成する

Terraform を使って Cisco ACI に「OSPF 設定の L3out を作成する」サンプルをメモしておきます。

Terraform で ACI 上に L3out を含む Tenant を作成する

Terraform を使って Cisco ACI に「L3out を作成する」サンプルをメモしておきます。

Terraform で ACI の Tenant を作成する

Terraform を使って Cisco ACI に「シンプルなテナント」を作成する例をメモしておきます。

Terraform でサブコマンドの補完を有効化する

Homebrew などではなく、バイナリを配置してインストールした Terraform でサブコマンドの補完を有効化するには以下のように実行します。 terraform -install-autocomplete