2017-09-27 17 views
1

qc環境にqcという名前空間を作成しました。削除名前空間を無効にする - Kubernetes

apiVersion: v1 
kind: Namespace 
metadata: 
    name: {{ .Values.namespace.name | quote }} 

kubectl create -f namespace.yaml

しかし、私はkubectl delete namespace qcを実行することにより、いつでもこの名前空間を削除することができます。

ユーザが作成した名前空間を削除するにはどうすればよいですか?

は、それが可能かもしれないが、あなたは、あなたのkubernetes-adminユーザのための名前空間の無効化、削除したくないあなたに

答えて

0

ありがとうございます。クラスタと相互作用する他の人やサービスがある場合は、それらのユーザーおよび/またはサービスアカウントを定義し、クラスタロールをそれらにバインドしてアクセス許可をホワイトリストに登録する必要があります。公式のKubernetesドキュメンテーションでUsers in KubernetesUsing RBAC Authorizationを見てください。

+0

ありがとう@サイモン –

関連する問題