この記事は、Kubernetes の基本原理をより深く理解するために、学習目的で Kubernetes ソースコードを分析する一連の記事です。 この記事では、マスターブランチ (https://github.com/kubernetes/kubernetes) を使用して、主に kubernates の関連コンポーネントを紹介します。ご興味があれば、ネットワークシリーズや展開シリーズも参考にしてください。 ご存知のとおり、Kubernetes は API ベースのインフラストラクチャです。 Kubernetes のすべての概念は、さまざまなリソースに抽象化されています。私たちがよく知っていてよく使用するデプロイメント リソース、サービス リソース、configmap リソース、statefulset リソース、サービス アカウント リソースなど、さまざまなリソースにはさまざまな機能があります。 Kubernetes の世界では、さまざまなリソースに対するすべての操作は API に基づいて完了します。 Kubernetes は、リソースに対する基本的な操作を完了するための一連の RESTfull API を提供します。 リソースの分割には基本的に 2 つの次元があります。1 つは名前空間に基づき、もう 1 つはコア リソースであるかどうかに基づきます。まず、名前空間に基づくディメンションを見てみましょう。
次に、そのリソースがコアリソースであるかどうかという観点から、コアリソースと非コアリソースに分けることができます。
Kubernetes は標準の RESTfull API を提供するため、API の観点から見ると、上記のさまざまなディメンションに基づくさまざまなリソースの操作 API テンプレートは次のようになります。
さらに、Kubernetes リソースは通常、RESTfull API に直接基づいてではなく、YAML ファイルに基づいて操作します (結局のところ、YAML ファイルは人間よりもユーザーフレンドリーです)。ただし、YAML ファイルの背後では、RESTfull API に変換されます。一般的に、YAML ファイルの形式は次のとおりです。 一般的に、リソースの典型的な YAML ファイルは、タイプ メタ、オブジェクト メタ、および仕様の 3 つの部分に分かれています。
とりあえずここで止めておきます。次回は、引き続き、リソース内の型メタやオブジェクトメタなどの重要な情報の定義をソースコードの観点から整理していきます。 この記事はWeChatの公開アカウント「TA码字」から転載したもので、以下のQRコードからフォローできます。この記事を転載する場合はTAの公式アカウントまでご連絡ください。 |
<<: HUAWEI Cloud GaussDB(openGauss用):業界の悩みを解決し、Huaweiの消費者向けクラウドデータベースを分散型クラウドへと変革する支援
近年、地方のウェブサイトが盛んになり、全国規模のウェブサイトも積極的に設立され、地方支部が開設される...
ソニーのPS4の中国での発売日が近づくにつれ、このデバイスがリージョンロックされていないというニュー...
ウェブサイトの重さ、SEO に携わる私たちの友人は皆、これが非常に重要であると考えています。多くのウ...
百度が一連のアルゴリズムを通じてオリジナルコンテンツの重要性を説明して以来、個人ウェブサイトはコピー...
最近、百度インデックスと百度百科事典が有料化を開始しました。以前は、百度インデックスで見つからないキ...
ユーラシアクラウドはメーデー休暇後に今月の割引をお届けします。全品30%オフ。US CN2 GIA、...
インターネットの最大の特徴は、そのほとんどが無料であることです。しかし、無料であることは、企業の持続...
これは、virmach のワンタイム VPS の第 2 波です。料金は 1 回のみで、使用後は破棄さ...
オンラインプロモーションは多くのレベルに分かれており、ウェブサイト最適化ランキングは最も一般的なウェ...
有名な独立系ブロガーのLu Songsong氏は、28tuiの第一回フォーラムチャットイベントに参加...
ウェブサイト上の排他的コンテンツという概念は、誰もが聞いたことがあるわけではないかもしれませんが、ウ...
以前、ウェブサイトのアクセス速度が遅く、直帰率が高くなったため、新生活の希望を抱いてウェブサイトのス...
「ブランドは1日で築かれるものではない。」 「私の理想のウェブサイトコンテンツスタイル(独自のサービ...
長い間、ウェブマスターはウェブページの動的な動作を実装するために JavaScript を使用するこ...
海外メディアの報道によると、Googleは昨日、ユーザーがPC上のGoogle検索を通じて紛失したA...