Rancher を使用して、VMware ホストに Kubernetes クラスターを正常にセットアップしました。kubernetes-dashboard を実行しており、kubectl を使用してクラスターに対してコマンドを実行できます。
ここで、SaaS ビルド ツール (Distelli) を使用して、アプリケーションをクラスターにデプロイしたいと考えています。このビルド ツールは、HTTPS クライアント証明書、クライアント キー、およびクラスター証明書を使用してホストに接続する必要があります。
ただし、私の kubernetes API はまだ公開されていません。
これは私の現在の kubernetes サービス構成です。
$kubectl describe services kubernetes
Name: kubernetes
Namespace: default
Labels: component=apiserver
provider=kubernetes
Selector: <none>
Type: ClusterIP
IP: 10.43.0.1
Port: https 443/TCP
Endpoints: 10.42.173.175:6443
Session Affinity: ClientIP
このサービスを外部 IP アドレスで利用できるようにするにはどうすればよいですか? サーバーへのイングレス ロードバランサーを使用しようとしましたが、503 Service not available しか返されません。
何か案は?