Преглед на файлове

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