ingress は、ドメイン名に基づいたネットワーク転送リソースを意味します。 Ingress は、クラスター内のサービスへの外部アクセスを管理する API オブジェクトであり、一般的なアクセス方法は HTTP と HTTPS です。 Ingress は、負荷分散、SSL、名前ベースの仮想ホスティングを提供できます。
#Ingress の概要
ingress はドメイン名に基づくネットワーク転送リソースであり、ingress はサービスへの外部アクセスです。管理用のクラスター API オブジェクトでは、一般的なアクセス方法は HTTP と HTTPS です。 Ingress は、負荷分散、SSL、名前ベースの仮想ホスティングを提供できます。 Ingress の要件を満たすには、Ingress コントローラー (ingress-nginx など) が必要です。 lIngress リソースを作成するだけでは無効です。 ingress の原則: nginx 設定ファイル (lua 言語で記述) を動的に生成し、それらを有効にします。ingress は負荷分散 (nginx サーバー) のようなもので、k8s で複数のサービスをリバース プロキシします 一般的に使用されます運用環境の Ingress には、Treafik、Nginx、HAProxy、lstio などが含まれます。 nginx ingress: 強力なパフォーマンス traefik: k8s のネイティブ サポートistio: サービス メッシュ、管理サービス トラフィックの割合Ingress は、クラスターの外部からクラスター内のサービスへの HTTP および HTTPS ルートを公開します。トラフィック ルーティングは、Ingress リソースで定義されたルールによって制御されます。 Ingress は、外部からアクセス可能な URL、負荷分散トラフィック、SSL/TLS を提供し、名前ベースの仮想ホスティングを提供するように構成できます。 Ingress コントローラーは通常、ロード バランサーを介してこれを担当しますが、トラフィックの処理を支援するためにエッジ ルーターやその他のフロントエンドを使用して構成することもできます。 Ingress はポートやプロトコルを公開しません。 HTTP および HTTPS 以外のサービスをインターネットに公開する場合、通常は Service.Type=NodePort または Service.Type=LoadBalancer タイプのサービスが使用されます。詳細は次のとおりです。ingress アーキテクチャ図
以上がイングレスとはどういう意味ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。