Kubernetes-service
提供:Dev Guides
Kubernetes-サービス
サービスは、ポッドの論理セットとして定義できます。 これは、ポッドにアクセスできる単一のIPアドレスとDNS名を提供するポッドの上部の抽象化として定義できます。 サービスを使用すると、負荷分散の構成を非常に簡単に管理できます。 ポッドが非常に簡単にスケーリングできるようにします。
サービスはKubernetesのRESTオブジェクトで、その定義をKubernetesマスターのKubernetes apiServerにポストして、新しいインスタンスを作成できます。
セレクタなしのサービス
上記の構成により、Tutorial_point_serviceという名前のサービスが作成されます。
セレクターを使用したサービス構成ファイル
この例では、セレクターがあります。そのため、トラフィックを転送するには、エンドポイントを手動で作成する必要があります。
上記のコードでは、「192.168.168.40:8080」として定義されたエンドポイントにトラフィックをルーティングするエンドポイントを作成しました。
マルチポートサービスの作成
サービスの種類
ロードバランサー-クラウドプロバイダーのロードバランサーを使用します。 NodePort および ClusterIP サービスは、外部ロードバランサーがルーティングする先に自動的に作成されます。
サービスタイプがノードポートのフルサービス yaml ファイル。 自分で作成してみてください。