Kubernetes アプリケーション アクセス管理の理解

Kubernetes アプリケーション アクセス管理の理解
追加ボックス ボーダーボックス rgba(0, 0, 0, 0);">種類: サービス
メタデータ:
名前: アプリ- サーバー- v1 - svc
仕様:
セレクター:
アプリ: アプリ- サーバー- v1
ポート:
- 名前: http
ポート: 8080
---
api バージョン: networking.k8s.io/v1
種類: イングレス
メタデータ:
名前: アプリ- サーバー- v1
注釈:
kubernetes.io/ingress . クラス: " nginx "
仕様:
ルール:
- ホスト: canary.dev.jokerbai.com
http://www.google.com/dp ...
パス:
- パス/
バックエンド:
サービス
名前: アプリ- サーバー- v1 - svc
ポート:
番号: 8080
パスタイプ: プレフィックス
---
apiバージョン: アプリ/ v1
種類: デプロイメント
メタデータ:
名前: アプリ- サーバー- v2
仕様:
セレクター:
一致ラベル:
アプリ: アプリ- サーバー- v2
レプリカ2
テンプレート
メタデータ:
ラベル:
アプリ: アプリ- サーバー- v2
仕様:
コンテナ:
- 名前: アプリ- サーバー- v2
イメージ: registry.cn-hangzhou.aliyuncs.com/rookieops/go-test:v2
imagePullPolicy : IfNotPresent
ポート:
- 名前: http
コンテナポート: 8080
---
APIバージョン: v1
種類: サービス
メタデータ:
名前: アプリ- サーバー- v2 - svc
仕様:
セレクター:
アプリ: アプリ- サーバー- v2
ポート:
- 名前: http
ポート: 8080
---
api バージョン: networking.k8s.io/v1
種類: イングレス
メタデータ:
名前: アプリ- サーバー- v2
注釈:
kubernetes.io/ingress . クラス: " nginx "
nginx.ingress.kubernetes.io/canary : " true "
nginx.ingress.kubernetes.io/canary - 重み: " 10 "
仕様:
ルール:
- ホスト: canary.dev.jokerbai.com
http://www.google.com/dp ...
パス:
- パス/
バックエンド:
サービス
名前: アプリ- サーバー- v2 - svc
ポート:
番号: 8080
パスタイプ: プレフィックス

説明:

  • nginx.ingress.kubernetes.io/canary: true 表示开启canary。
  • nginx.ingress.kubernetes.io/canary-weight: 10 は重さが 10、つまり v1:v2 がほぼ 9:1 であることを示します。

実際の使用では、異なるバージョンを配置することによって密度分布を実現することもできます。

まとめ

現在のコレクショングループ内アプリケーションのアクセスは、主に Service と Ingress の 2 つの方式で行われており、Service は 4 層、Ingress は 7 層であり、エンタープライズ アプリケーションでは、MySQL、Redis など、4 層を使用する必要があるアプリケーションを除き、その他の基本的なアプリケーションは Ingress を使用してアクセスされます。

Ingress の選択肢は非常に多く、サービスは主にグループ内部で使用されますが、企業の現実の状況 (技術、熟練度、モードの大きさなど) に応じて選択できます。

<<:  Kubernetes 監視の原則に関する深い理解

>>:  ガートナー:世界のパブリッククラウドのエンドユーザー支出は2022年に5,000億ドルに近づく

推薦する

SEOをキャリアとして選択する

SEO キャリアから何が得られるかを事前に考えておくのがベストです。 SEO をキャリアとして選択す...

エンタープライズ ネットワーク構築における 3 つの「やってはいけないこと」

昨今、多種多様なウェブサイトが存在する中、企業ウェブサイトは、宣伝やプロモーションを目的としているも...

ファーウェイクラウド、27の新しいIaaSサービスを開始

クラウド時代では、ユーザーの要求はますますパーソナライズ化しています。ユーザーのニーズを満たすサービ...

SEO担当者:30日以内に急速に体重を増やす方法!

2018年最もホットなプロジェクト:テレマーケティングロボットがあなたの参加を待っています新しいウェ...

キーワードランキングを目的として外部リンクを投稿しないでください

ウェブサイトが良いランキングを獲得したいなら、外部リンクとコンテンツは欠かせません。結局のところ、イ...

Baiduエクスペリエンスの価値分析

Baidu Experience は、Baidu がリリースした新しい製品です。私は、最初は何も知ら...

Google Cloud が 2 つの主要なテクノロジー プラットフォームを立ち上げ、7 つのオープンソース企業に対抗

[[262015]] 4月10日のZhidongxiによると、今朝早く、つまり米国時間4月9日午前9...

Rushmail: 大量メール配信プラットフォームを使用して送信済みメールのステータスを確認する方法

月収10万元の起業の夢を実現するミニプログラム起業支援プラン時代の変化とインターネットの普及に伴い、...

テンセントクラウドがローコードクラウド開発プラットフォームを立ち上げ、アプリケーション開発の敷居を大幅に下げる

11月29日に開催された第2回「ミニプログラムクラウド開発」テクノロジーサミットで、テンセントクラウ...

外部の敵は自ら足を引っ張っているのでしょうか? HTML5 採用の血なまぐさい歴史

近年、HTML5 の波は止められないようです。デスクトップ アプリケーション環境では、主要なブラウザ...

APC は仮想化時代のデータセンターの課題を解決します

IT テクノロジーの継続的な更新に伴い、データセンターの変革も進行中です。その中で最も重要な特徴の ...

NEC中国グループの人事システムがSaaSクラウドサービスの導入をリード

NEC(中国)は、中国国内の従業員の人事情報をより適切に管理し、従業員の総合的な資質を向上させるとと...

ssdnodes-カナダの VPS クラウド 50% オフ/SSD ハードドライブ

ssdnodes は、2011 年に米国デラウェア州に登録されたホスティング プロバイダーです。仮想...

Sina Blogが含まれない理由と解決策の分析

SEO 担当者にとって、ウェブサイトのプロモーション リソースの量によって、その人がどこまでできるか...