1

Kubernetesを実行するGoogle Container Engineクラスタを使用して、http://mydomain.co.ukをLoadBalanced ReplicationControllerに向けるにはどのようなプロセスが必要ですか?Google Cloud DNSを使用したKubernetes

私はKubernetesがSkyDNSをサポートしていることを認識しています。ドメイン名のGoogle Cloud DNSを内部のKubernetesクラスタDNSサービスに委任するにはどうすればよいですか?

答えて

3

serviceを作成して、レプリケーションコントローラのポッドにマップし、そのサービスをクラスタ外に公開する必要があります。 type: LoadBalancerその意志提供Network load balancerする

  1. Set your service:あなたは、外部Webサービスを公開するには、2つのオプションがあります。
  2. Kubernetesでingress supportを使用してHTTP(S) load balancerを作成します。

最終結果は、レプリケーションコントローラにバックアップされたサービスにルーティングされるパブリックIPアドレスを持つことになります。

IPアドレスを取得したら、IPアドレスでドメイン名を指すように手動でDNSレコードを設定する必要があります。

+1

サービスのGoogle Cloud DNSエントリに自動的に入力するアノテーションを追加することを追跡するk8の問題は次のとおりです。https://github.com/kubernetes/kubernetes/issues/28525 – Symmetric

関連する問題