デフォルトのオープン自動インストールには、未使用のプロジェクトkube-system
があります。 openshift-infra
はメトリック、default
はルータとレジストリ、openshift
はグローバルテンプレート用です。"kube-system"名前空間とは何ですか?
kube-system
プロジェクトはどのように使用されますか?私はそれに関する文書を見つけることができません。
デフォルトのオープン自動インストールには、未使用のプロジェクトkube-system
があります。 openshift-infra
はメトリック、default
はルータとレジストリ、openshift
はグローバルテンプレート用です。"kube-system"名前空間とは何ですか?
kube-system
プロジェクトはどのように使用されますか?私はそれに関する文書を見つけることができません。
kube-system
は、Kubernetesシステムによって作成されたオブジェクトの名前空間です。
通常、これは、kube-dns
,kube-proxy
,kubernetes-dashboard
などのポッドと、フルード、ヒープスター、イングレスなどのようなものを含んでいます。
kube-system
には、kubernetesコントローラを実行するために使用されるサービスアカウントが含まれています。これらのサービスアカウントには、重要な権限が与えられます(たとえば、どこにでもポッドを作成できます)。オープンシフトはkubeの上に構築されるので、我々は構造を継承します。
kubeがkubeによって「所有」されているとみなされ、内部のSAの権限が非常に高いので、その名前空間には何も置かないでください。
したがって、これらのタイプのポッドは、クラスタ管理ポストインストールによって導入されますか? – thisguy123
私はそれらがkubeマスターによってkubeクラスタを作成するときに通常配備されていると思います。これらのポッドは配備によって制御され、レプリカ セットまたはデーモンセット(fluentd) '' kubectl get deploy --namespace = kube-system'、 '' kubectl get rs --namespace = kube-system'または '' kubectl get ds --namespace = kube-system' – bartimar