k8s でアプリケーションを公開するには 2 つの方法があります。
1. ダッシュボード方式構成の展開: アプリケーション名、コンテナ サイズ、ポッドの数、サービスなどが含まれており、非常に便利です。構成 yaml をセットアップしたくない場合は、簡単にデプロイできます。 「デプロイ」をクリックすると、k8s アプリケーションがデプロイされます。デプロイ後、対応するデプロイメント、ポッド、サービスなどのステータスと情報を確認できます。
2. コマンドライン方式1. 名前空間を作成する
埋め込む: 2.ポッドを作成する通常、ポッドは直接作成されず、コントローラーを通じて作成されます。デプロイメントはコントローラーの一種です。 埋め込む: 「レプリカ: 3」と表示されているので、ポッドは 3 つあり、各ポッドにはコンテナーが 1 つだけあります。すべて正常に開始されました。 次に、アクセスしたポートにアクセスして表示する方法を見てみましょう。 このとき、仮想 IP ポート経由でアクセスすることができます。
下の図に示すように、クラスター内のどのマシンにも IP 経由で直接アクセスできます。 ここで問題となるのは、仮想 IP が非常に多いため、ポッドが再構築されるたびに仮想 IP が再生成されるので、どうすればいいのかということです。 以下のサービスをご覧ください。 3. サービスを作成するvim nginx-service.yaml: 埋め込む: クラスター IP があり、それを介してポート + ポートを前の 3 つのノードの nginx にロードできることがわかります。 もちろん、cluster-ip にアクセスできるのはクラスター内のマシンのみです。 nginxやドメイン名と組み合わせることで、外部への負荷分散アクセスを提供できます。 cluster-ip には負荷分散の機能がありますが、外部ネットワークから k8s によってデプロイされたアプリケーションにアクセスできないことがわかります。では、k8s によってデプロイされたアプリケーションに外部ネットワークから直接アクセスするにはどうすればよいでしょうか? 次のようにサービスを nodeport モードに設定します。 タイプ: NodePort。ポートを指定する場合は、nodePort: 30000 を追加することもできます。これにより、ホスト ip+nodePort を介して k8s によってデプロイされたアプリケーションにアクセスできるようになります。 埋め込む: ホストの ip+nodePort を使用して nginx に直接アクセスしていることがわかります。 3. 補足知識1. サービスKubernetes サービスには、ClusterIP、NodePort、LoadBalancer、ExternalName の 4 種類があります。サービス仕様の type 属性によって、サービスがネットワークに公開される方法が決まります。
|
国平先生のSEO理論は、データから始めて科学的かつ制御可能なSEOを行うことです。この概念はSEOを...
ガートナーは、クラウドがデータベース市場の将来を支配し、2022 年までにデータベースの 75% が...
xeepi (2010 年に設立されたとされている) は、Alipay 決済を正式にサポートすると発...
最近、ゼロコードアプリケーション構築プラットフォームのPartner Cloudは、著名な投資機関と...
ニューヨークは、virmach の新しい AMD シリーズ VPS の 9 番目のデータ センターで...
この疫病は人々の生産や生活の仕方を変えました。共同作業、リモートワーク、オンライン教育などのシナリオ...
長い長江が静かに流れています。江蘇省の下流域には、川を挟んで向かい合う二つの都市、南は鎮江市、北は揚...
国内SEO業界では最近、多くの出来事が起こっており、Baiduアルゴリズムの更新と調整により、SEO...
1. 興味グラフとソーシャルグラフについて興味グラフとは何か興味グラフとは、「これが好きだ」というこ...
著者は個人的に、最高の SEO はブランディング効果を達成することだと考えています。自分で作った名前...
マイクロソフトとIDCがアジア太平洋地域で実施した調査「未来に備えたビジネス:AIによるアジアの成長...
Infrastructure-as-Code (IaC) とは、手動のプロセスではなくコードを使用し...
近年、今年最も人気を集めたライブストリーミング電子商取引やプライベートドメイントラフィックなど、トラ...
テンセントカンファレンスの応用シナリオがさらに拡張されました。 10月13日、Tencent Mee...
Infrastructure as Code (IaC) を使用すると、インフラストラクチャのコンピ...