cloud-initのper-xxxについて調べたのでまとめておきます。 per-xxx について cloud-initは /var/lib/cloud/scripts 内にあるスクリプトを、cloud-init起動時(インスタンスの起動時)に実行します。この中には以下の3つのディレクトリがあります。 per-once per-instance per-boot これらのディレクトリに 実行権限のついたファイルを置いておくと それぞれのタイミングで実行されます。 per-once per-onceは、マシンイメージに対して1度だけ実行されるスクリプトを置いておきます。実行されたかどうかは /var/lib/cloud/sem の下にファイルがあるかどうかで判断されます。 ポイントは、/var/lib/cloud/scripts/per-once にファイルがあったかどうかや、新しいファイル