API serverはキーとなるコンポーネントであり、HTTP上のJSONを利用したKubernetes APIのサーバーである。Kubernetesに対する内部および外部向けのインターフェイスの両方を提供する。API serverはRESTリクエストの処理と検証を行い、etcdに保存されたAPIオブジェクトの状態を更新する。したがって、Kubernetes APIを利用することで、クライアントはワーカーノード全体に渡るワークロードとコンテナの設定を行うことが可能になる。
etcdは、CoreOSにより開発された、永続的な軽量な分散キーバリューストアである。クラスタの設定データを確実に保存し、任意の時点でのクラスタ全体の状態を保存する。Apache ZooKeeperと同様、etcdは、ネットワーク部分のイベントにおいて、可用性（Availability）よりも一貫性（Consistency）を重視するシステムである（CAP定理を参照）。この一貫性は、正しいスケジューリングとサービスのオペレーションにとって非常に重要である。Kubernetes APIサーバーは、etcdのwatch APIを用いて、クラスターや重要な設定の変更を監視したり、クラスタの状態にデプロイ時に宣言された状態との齟齬が生じた時、宣言された状態になるように修復する。一例として、もしデプロイ時に特定のポッドのインスタンス3つが実行している必要があると指定すると、この情報はetcdに保存される。もし、実行中のインスタンスが2つしか見つからなかった場合、この違いがetcdのデータと比較され、Kubernetesはこの情報を用いて、追加のポッドインスタンスを作成するスケジュールを立てる。
Kubernetesのマスターは、クラスターのメインとなるコントロールユニットである。ワークロードとシステム全体に渡る直接的な通信を管理する。Kubernetesコントロールプレーンは複数のさまざまなコンポーネントから構成されている。各コンポーネントは独立したプロセスとして実行され、1つのマスターノードでも、高可用クラスタをサポートするために複数のマスターノードで実行することも可能である。各種コンポーネントには、次のようなものがある。
Kubernetesは、マスター・スレーブアーキテクチャで構成される。Kubernetesのコンポーネントは、各ノードを管理するノード（node）と、コントロールプレーンであるマスター（master）の2つに分けられる。マスターがクラスターの管理を行い、コンテナ（実際にはPodと呼ばれる単位で管理される）は各ノード上にデプロイされる。マスターやノードを構成するコンポーネントは下記のようになっている。
ラベルと同様に、フィールドセレクターもKubernetesの任意のリソースを選択可能にするものである。ラベルとは異なり、選択は、ユーザーが定義したカテゴリではなく、リソースに予め付与される属性の値に基づいて行われる。metadata.nameやmetadata.namespaceは、すべてのKubernetesオブジェクトに存在するフィールドセレクターである。使用される他のセレクターは、オブジェクトやリソースのタイプによって異なる。
Kubernetesは、ポッドやノードなどのシステム上のあらゆるAPIオブジェクトに対して、クライアント（ユーザーや内部のコンポーネント）が「ラベル」と呼ばれるキーバリューペアを付加できるようにしている。それに対応して、「ラベルセレクター」はラベルに対してクエリーを実行し、一致するオブジェクトに解決する。あるサービスを定義すると、サービスルーターやロードバランサーがトラフィックをルーティングするポッドインスタンスを選択するために使用する、ラベルセレクターを定義できるようになる。したがって、単にポッドのラベルやサービスのラベルセレクターを変更するだけで、どのポッドにトラフィックを送るかを制御することが可能になる。この方法により、ブルー・グリーンデプロイやABテストなど、さまざまなデプロイパタンを利用できる。このようなサービスが使用するリソースを動的にコントロールする機能のおかげで、インフラ内での疎結合が実現されている。たとえば、あるアプリケーションのpodsがシステムtier（たとえば、front-end、back-endなどの値を持つ）とrelease_track（canaryやproductionなど）というラベルを持つとき、back-endかつcanaryであるノード全てを指定するには、以下のようなラベルセレクターが使える。tier=back-end AND release_track=canary
師団は、1942年（昭和17年）2月2日に漢口で編成された後、司令部を応城に置き、前身であった独立混成第18旅団の任務を引き継ぎ応城付近の警備や治安維持に従事した。1944年（昭和19年）5月からは大陸打通作戦第二段の湘桂作戦に参加、衡陽攻略作戦や桂林作戦などでは主力を勤め、作戦終了後は第11軍司令部の置かれた柳州の北東側の桂林方面の警備を担当した。なお南側の南寧方面は第3師団、西側の宜山方面は第13師団が担当した。大陸打通達成後、第37師団と第22師団は仏印方面に去り、1945年（昭和20年）4月1日に連合国軍が沖縄に上陸するなど戦局の変化から広西省方面の日本軍は撤退を開始、第3師団と第13師団は4月18日に支那派遣軍直轄師団となり、これを南京方面に撤退させる為のしんがり部隊となって追撃する中国軍と交戦、多くの犠牲を出した。柳州の北北東約30kmの鹿寨に在った第58師団隷下の独立歩兵第94大隊は、第3師団と交代のため一旦南下し4月13日に南寧に到着、5月26日まで確保した後南寧を放棄し5月29日には賓陽まで戻った。そのころ、第13師団司令部は5月27日に宜山から撤退、第13師団しんがりの歩兵第65連隊は6月13日宜山から撤退し、6月18日から6月28日まで柳州の北西約25kmの柳城を警備、第11軍司令部はその間の6月19日に湖南省方面に向けて撤退を開始した。第58師団隷下の独立歩兵第106大隊は、7月4日全軍のしんがり部隊となり警備地の鹿寨から撤退、その後第58師団隷下の各隊が随時反撃し追撃を振り切りながら撤退を続け、8月16日にも白沙舗と全県の中間地点で独立歩兵第106大隊が追撃する中国軍と交戦これを撃退し、中国戦線最後の戦闘となった。