소스 검색

Reserve kubernetes and 'kubernetes-' prefixed namespaces

Jordan Liggitt 8 년 전
부모
커밋
a6d22d9c71
2개의 변경된 파일4개의 추가작업 그리고 0개의 파일을 삭제
  1. 2 0
      roles/lib_openshift/library/oc_objectvalidator.py
  2. 2 0
      roles/lib_openshift/src/class/oc_objectvalidator.py

+ 2 - 0
roles/lib_openshift/library/oc_objectvalidator.py

@@ -1398,8 +1398,10 @@ class OCObjectValidator(OpenShiftCLI):
             # check if it uses a reserved name
             name = namespace['metadata']['name']
             if not any((name == 'kube',
+                        name == 'kubernetes',
                         name == 'openshift',
                         name.startswith('kube-'),
+                        name.startswith('kubernetes-'),
                         name.startswith('openshift-'),)):
                 return False
 

+ 2 - 0
roles/lib_openshift/src/class/oc_objectvalidator.py

@@ -35,8 +35,10 @@ class OCObjectValidator(OpenShiftCLI):
             # check if it uses a reserved name
             name = namespace['metadata']['name']
             if not any((name == 'kube',
+                        name == 'kubernetes',
                         name == 'openshift',
                         name.startswith('kube-'),
+                        name.startswith('kubernetes-'),
                         name.startswith('openshift-'),)):
                 return False