名前空間
CoddyのTerminalジャーニー「Kubernetes入門」セクションの一部。レッスン 30/45。
クラスターは多くのアプリケーションやチームによって共有されます。Namespacesはクラスターを個別の領域に分割するため、2つのチームがどちらもwebという名前のPodを持っていても衝突しません。これまでに作成したものはすべてdefault名前空間に存在します。
名前空間を一覧表示します:
kubectl get namespacesdefault のほかに、Kubernetes 自身のコンポーネントが実行される kube-system と、クラスターが内部で使用するいくつかの名前空間が表示されます。短縮形は ns です。
自分で名前空間を作成します:
kubectl create namespace devKubernetes は namespace/dev created と返します。名前空間を削除すると、その中にあるすべてのものが削除されるため、実験の後片付けにも便利です。
チャレンジ
初心者dev という名前の名前空間を作成し、その後、名前空間を一覧表示して、default および kube-system と並んで表示されることを確認します。
自分で試してみよう
このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。
Kubernetes入門のすべてのレッスン
自分で練習してみよう: Terminalプレイグラウンド