Kubernetes がグループ外にサービスを公開する方法は、Ingress、LoadBlancer タイプのサービス、NodePort タイプのサービスの 3 つがあります。 イングレスIngress はサービスのサービスに相当し、さまざまなルールに従って外部リクエストを対応するサービスに転送できます。実際、Ingress は 7 層ロードバランサに相当し、これは k8s によるリバース プロキシの抽象化であり、その動作原理は Nginx に似ています。 Ingress の動作原理 (Nginx Ingress を例に挙げます): Ingress コントローラーは Kubernetes APIServer と対話して、クラスター内の Ingress ルールの変更を動的に感知します。ルールの変更を感知した後、対応する Nginx 構成を生成し、その構成を nginx-ingress-controller ポッドに書き込みます (Nginx サービスは ingress-controller ポッドで実行されており、ingress-controller は生成された nginx 構成を /etc/nginx.conf ファイルに書き込みます)。その後、リロードを実行して構成を有効にします。 LoadBlancer サービスサービスを作成するときは、タイプを LoadBalancer として指定します。これには外部ロードバランサーのサポートが必要です。ほとんどのクラウド ベンダーは、外部ロード バランサーの作成をサポートしています。 NodePort サービスサービスを作成するときは、タイプを NodePort として指定して、サービスがクラスター ノード IP の指定されたポートで公開されるようにします。 いくつかの方法の長所と短所NodePort メソッドには次の欠点があります。
LoadBlancer メソッドには次の欠点があります。
上記の 2 つの方法と比較すると、Ingress では、クラスター外部にサービスを公開するためのすべてのサービスのニーズを満たすために 1 つの NodePort または 1 つの LoadBlancer のみが必要であり、シンプルで柔軟です。 |
>>: JD Cloud を使用して高可用性ビジネス アーキテクチャを構築する方法
cmivps は現在、香港 CN2 VPS および米国トリプルネットワーク AS4837 ライン V...
私は瑞品モールに1年以上在籍し、多くのことを学びました。SEOのスキルが向上しただけでなく、お茶の飲...
最近、中国の作家、莫言がノーベル文学賞を受賞したというニュースがあちこちで報じられている。 SEO担...
SEOER は 2012 年にウェブサイトのトラフィックをどのように増やすべきでしょうか? ウェブサ...
フレンドリーリンクは、ウェブサイトの宣伝と運営に不可欠な要素の 1 つです。誰もが独自の理解を持って...
リリース サイクルは現在、Web サイト アプリケーション開発の重要な指標の 1 つになっています。...
現在の教育業界のユーザーは、もはや「教育と学習」という単調なモデルにとらわれているわけではありません...
成功した人々の成長体験には、成功した起業家の背後に1つ以上の物語があり、これらの物語は非常に感動的で...
SEO ビジネスは数世代にわたって発展してきました。あらゆるところで壁にぶつかって手探りで進んでいた...
デジタルトランスフォーメーションが IT リーダーにとって最優先事項であるかどうか疑問に思う場合は、...
[[388909]]企業はエッジコンピューティングをどこでどのように活用していますか?業界の専門家が...
クラウドの導入はほとんどの中国組織にとって重要な取り組みであり、規制、データ主権、レイテンシーの要件...
昨今、ウェブサイトを構築するのは実に困難です。多くの時間を費やしても、ウェブサイトのランキングやトラ...
Rackulous は、ABPNI Group [英国会社番号: NI602753、英国 VAT 番...
あなたのビジネスは重要であり、可能な限り最善の方法で運営するためにあらゆる手段を講じる必要があります...