WIP: Labels for Secrets
This commit is contained in:
		@@ -14,7 +14,7 @@ spec:
 | 
			
		||||
      - bws
 | 
			
		||||
  versions:
 | 
			
		||||
    - name: v1beta4
 | 
			
		||||
      served: true
 | 
			
		||||
      served: false
 | 
			
		||||
      storage: true
 | 
			
		||||
      schema:
 | 
			
		||||
        openAPIV3Schema:
 | 
			
		||||
@@ -49,3 +49,55 @@ spec:
 | 
			
		||||
                - id
 | 
			
		||||
                - namespace
 | 
			
		||||
                - name
 | 
			
		||||
    - name: v1beta5
 | 
			
		||||
      served: true
 | 
			
		||||
      storage: true
 | 
			
		||||
      schema:
 | 
			
		||||
        openAPIV3Schema:
 | 
			
		||||
          type: object
 | 
			
		||||
          properties:
 | 
			
		||||
            spec:
 | 
			
		||||
              type: object
 | 
			
		||||
              properties:
 | 
			
		||||
                content:
 | 
			
		||||
                  type: array
 | 
			
		||||
                  items:
 | 
			
		||||
                    type: object
 | 
			
		||||
                    properties:
 | 
			
		||||
                      element:
 | 
			
		||||
                        type: object
 | 
			
		||||
                        properties:
 | 
			
		||||
                          secretName:
 | 
			
		||||
                            type: string
 | 
			
		||||
                          secretRef:
 | 
			
		||||
                            type: string
 | 
			
		||||
                          secretScope:
 | 
			
		||||
                            type: string
 | 
			
		||||
                        required:
 | 
			
		||||
                          - secretName
 | 
			
		||||
                id:
 | 
			
		||||
                  type: string
 | 
			
		||||
                namespace:
 | 
			
		||||
                  type: string
 | 
			
		||||
                name:
 | 
			
		||||
                  type: string
 | 
			
		||||
                labels:
 | 
			
		||||
                  type: array
 | 
			
		||||
                  items:
 | 
			
		||||
                    type: object
 | 
			
		||||
                    properties:
 | 
			
		||||
                      json:
 | 
			
		||||
                        x-kubernetes-preserve-unknown-fields: true
 | 
			
		||||
                        type: object
 | 
			
		||||
                        properties:
 | 
			
		||||
                          spec:
 | 
			
		||||
                            type: object
 | 
			
		||||
                            properties:
 | 
			
		||||
                              foo:
 | 
			
		||||
                                type: string
 | 
			
		||||
                              bar:
 | 
			
		||||
                                type: string
 | 
			
		||||
              required:
 | 
			
		||||
                - id
 | 
			
		||||
                - namespace
 | 
			
		||||
                - name
 | 
			
		||||
 
 | 
			
		||||
@@ -14,7 +14,7 @@ spec:
 | 
			
		||||
      - bwt
 | 
			
		||||
  versions:
 | 
			
		||||
    - name: v1beta4
 | 
			
		||||
      served: true
 | 
			
		||||
      served: false
 | 
			
		||||
      storage: true
 | 
			
		||||
      schema:
 | 
			
		||||
        openAPIV3Schema:
 | 
			
		||||
@@ -36,3 +36,42 @@ spec:
 | 
			
		||||
                - template
 | 
			
		||||
                - namespace
 | 
			
		||||
                - name
 | 
			
		||||
    - name: v1beta5
 | 
			
		||||
      served: true
 | 
			
		||||
      storage: true
 | 
			
		||||
      schema:
 | 
			
		||||
        openAPIV3Schema:
 | 
			
		||||
          type: object
 | 
			
		||||
          properties:
 | 
			
		||||
            spec:
 | 
			
		||||
              type: object
 | 
			
		||||
              properties:
 | 
			
		||||
                filename:
 | 
			
		||||
                  type: string
 | 
			
		||||
                template:
 | 
			
		||||
                  type: string
 | 
			
		||||
                namespace:
 | 
			
		||||
                  type: string
 | 
			
		||||
                name:
 | 
			
		||||
                  type: string
 | 
			
		||||
                labels:
 | 
			
		||||
                  type: array
 | 
			
		||||
                  items:
 | 
			
		||||
                    type: object
 | 
			
		||||
                    properties:
 | 
			
		||||
                      json:
 | 
			
		||||
                        x-kubernetes-preserve-unknown-fields: true
 | 
			
		||||
                        type: object
 | 
			
		||||
                        properties:
 | 
			
		||||
                          spec:
 | 
			
		||||
                            type: object
 | 
			
		||||
                            properties:
 | 
			
		||||
                              foo:
 | 
			
		||||
                                type: string
 | 
			
		||||
                              bar:
 | 
			
		||||
                                type: string
 | 
			
		||||
              required:
 | 
			
		||||
                - filename
 | 
			
		||||
                - template
 | 
			
		||||
                - namespace
 | 
			
		||||
                - name
 | 
			
		||||
 
 | 
			
		||||
@@ -14,7 +14,7 @@ spec:
 | 
			
		||||
      - rgc
 | 
			
		||||
  versions:
 | 
			
		||||
    - name: v1beta4
 | 
			
		||||
      served: true
 | 
			
		||||
      served: false
 | 
			
		||||
      storage: true
 | 
			
		||||
      schema:
 | 
			
		||||
        openAPIV3Schema:
 | 
			
		||||
@@ -42,3 +42,48 @@ spec:
 | 
			
		||||
                - usernameRef
 | 
			
		||||
                - passwordRef
 | 
			
		||||
                - registry
 | 
			
		||||
    - name: v1beta5
 | 
			
		||||
      served: true
 | 
			
		||||
      storage: true
 | 
			
		||||
      schema:
 | 
			
		||||
        openAPIV3Schema:
 | 
			
		||||
          type: object
 | 
			
		||||
          properties:
 | 
			
		||||
            spec:
 | 
			
		||||
              type: object
 | 
			
		||||
              properties:
 | 
			
		||||
                usernameRef:
 | 
			
		||||
                  type: string
 | 
			
		||||
                passwordRef:
 | 
			
		||||
                  type: string
 | 
			
		||||
                registry:
 | 
			
		||||
                  type: string
 | 
			
		||||
                id:
 | 
			
		||||
                  type: string
 | 
			
		||||
                namespace:
 | 
			
		||||
                  type: string
 | 
			
		||||
                name:
 | 
			
		||||
                  type: string
 | 
			
		||||
                labels:
 | 
			
		||||
                  type: array
 | 
			
		||||
                  items:
 | 
			
		||||
                    type: object
 | 
			
		||||
                    properties:
 | 
			
		||||
                      json:
 | 
			
		||||
                        x-kubernetes-preserve-unknown-fields: true
 | 
			
		||||
                        type: object
 | 
			
		||||
                        properties:
 | 
			
		||||
                          spec:
 | 
			
		||||
                            type: object
 | 
			
		||||
                            properties:
 | 
			
		||||
                              foo:
 | 
			
		||||
                                type: string
 | 
			
		||||
                              bar:
 | 
			
		||||
                                type: string
 | 
			
		||||
              required:
 | 
			
		||||
                - id
 | 
			
		||||
                - namespace
 | 
			
		||||
                - name
 | 
			
		||||
                - usernameRef
 | 
			
		||||
                - passwordRef
 | 
			
		||||
                - registry
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user