1
kube-awsを使用してAWSにk8クラスタを配備しました。サービスを展開すると、サービスをインターネットに公開するための新しいELBが追加されます。 ELBを交換するために入口コントローラを使用することはできますか、またはELB以外のサービスを公開する他の方法はありますか?K8クラスタのAWS ELBの置き換え
kube-awsを使用してAWSにk8クラスタを配備しました。サービスを展開すると、サービスをインターネットに公開するための新しいELBが追加されます。 ELBを交換するために入口コントローラを使用することはできますか、またはELB以外のサービスを公開する他の方法はありますか?K8クラスタのAWS ELBの置き換え
最初に、type: LoadBalancer
をサービス定義のtype: ClusterIP
に置き換えます。次に、ingressを設定し、コントローラを展開する必要があります。Nginx
完全な例をお探しの場合は、nginx-ingress-controllerです。
あなたのワーカーの公開IPのうちのいくつかを使用して、通常は2つのサービスが公開されます。あなたのイングレスkubectl get ing -o wide
をチェックし、DNSレコードを作成してください。