cloudControlの各種設定(独自ドメインなど)

cloudControlを使っている中で、いくつか設定について悩んだところがあったので、メモを残しておきます。

独自ドメインの設定について

公式の手順は、以下の通りです。
cloudControl » Cloud App Platform » Add-on Documentation


これ以降は、以下を例とします。

アプリ名 hoge
デプロイ名 default
独自ドメイン example.com
アプリで利用するサブドメイン fuga.example.com
AliasのAdd-Onについて

アプリを作成した段階ですでに設定されていたため、独自に設定することはありませんでした。

DNSの設定箇所について
  • TXTレコード: Aliasアドオンに表示されている「cloudcontrol: 〜」の値を設定 (「cloudcontrol:」の部分も設定します)
  • CNAMEレコード: 以下の表の通り
ホスト名 レコード名 レコードの値
fuga.example.com CNAME hoge.cloudcontrolled.com
cloudControl側での設定

1. 設定状況の確認

cctrlapp hoge/default alias

Aliases
name default verified
hoge.cloudcontrolled.com 1 1


2. cloudControlへ独自ドメインの設定

cctrlapp hoge/default alias.add fuga.example.com


3. Aliasの設定状況を再確認

cctrlapp hoge/default alias

Aliases
name default verified
hoge.cloudcontrolled.com 1 1
fuga.example.com 0 0


あとは設定が反映されるのを待ちます。
手元では、ずっと見てはいなかったものの、15時間程度で反映されていました。



アプリの削除

すべてのデプロイをUndeployしてから、アプリをDeleteすることで削除することができます。



パスワードリセット

Consoleではリセットするところが見当たりませんでした。
実際には、公式ドキュメントのPassword Resetにリセット用のリンクが貼られていました。
cloudControl » Cloud App Platform » Platform Documentation