Skip to main content

DNSレコード登録

Route53ダッシュボードの設定対象ドメインページでCreate recordをクリックし、次の値のレコードを生成してください。
  • Record name: *
  • Record type: A
  • value: EC2インスタンスのPublic IPアドレス
この手順で、エールでデプロイしたサービスに登録されたルートドメインがプレビューURLとして付与されます。
次のコマンドでネームサーバにレコードが反映されたか確認できます。

Cert Managerのインストール

次のコマンドを実行し、Cert Managerをインストールしてください。

ClusterIssuer設定とTLS証明書発行

次のコマンドでClusterIssuerとTLS証明書を作成してください。

エールでIngress設定

https://app.[ドメイン]にアクセスして、エールで管理者を生成し、インストールを完了してください。
プレビュードメインフィールドには接続したルートドメインを入力します。
左サイドバーのクラスターページ設定タブで、ネットワークセクションに以下の値を入力し、適用をクリックします。
  • プレビュードメイン: 接続したルートドメイン
  • HTTPS使用
    • チェック: インターネット環境
    • チェック解除: イントラネット/閉鎖網環境
  • 証明書シークレット名: ale-app-tls
  • 証明書シークレットネームスペース: cert-manager
  • 証明書発行者: ale-issuer
  • イングレスクラス: nginx
  • ロードバランサータイプ: NodePort
ダッシュボードの左上にあるスペース名をクリックすると、運用システムにアクセスできます。
運用システムメニューは、運用システムへのアクセス権限を持つアカウントにのみ表示されます。

エール利用開始

運用システム左上のBackをクリックするか、https://app.[ドメイン]にアクセスしてエールに接続し、登録完了プロセスを経ると開発者ダッシュボードを使用できます。
ビルドされたイメージの保存先として、AWS ECRなどのマネージドコンテナレジストリを使用できます。コンテナレジストリが接続されていない場合、ローカル環境で稼働中のDockerエンジンでイメージを管理します。
運用システムおよび開発者ダッシュボードの使用法は以下のカードをご参照ください。

運用システムガイド

開発者ガイド