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