Przeglądaj źródła

It builds, and that's good enough for now

Sebastian Gomez 4 lat temu
rodzic
commit
7bb3d0f452

+ 1 - 0
apis/externalsecrets/v1alpha1/externalsecret_types.go

@@ -198,6 +198,7 @@ type ExternalSecretStatus struct {
 // +kubebuilder:object:root=true
 
 // ExternalSecret is the Schema for the external-secrets API.
+// +kubebuilder:storageversion
 // +kubebuilder:subresource:status
 // +kubebuilder:resource:scope=Namespaced,categories={externalsecrets},shortName=es
 // +kubebuilder:printcolumn:name="Store",type=string,JSONPath=`.spec.secretStoreRef.name`

+ 2 - 0
apis/externalsecrets/v1alpha1/secretstore_types.go

@@ -117,6 +117,7 @@ type SecretStoreStatus struct {
 // +kubebuilder:object:root=true
 
 // SecretStore represents a secure external location for storing secrets, which can be referenced as part of `storeRef` fields.
+// +kubebuilder:storageversion
 // +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp"
 // +kubebuilder:subresource:status
 // +kubebuilder:resource:scope=Namespaced,categories={externalsecrets},shortName=ss
@@ -140,6 +141,7 @@ type SecretStoreList struct {
 // +kubebuilder:object:root=true
 
 // ClusterSecretStore represents a secure external location for storing secrets, which can be referenced as part of `storeRef` fields.
+// +kubebuilder:storageversion
 // +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp"
 // +kubebuilder:subresource:status
 // +kubebuilder:resource:scope=Cluster,categories={externalsecrets},shortName=css

+ 1 - 2
deploy/crds/external-secrets.io_clustersecretstores.yaml

@@ -1,4 +1,3 @@
----
 apiVersion: apiextensions.k8s.io/v1
 kind: CustomResourceDefinition
 metadata:
@@ -1138,7 +1137,7 @@ spec:
             type: object
         type: object
     served: true
-    storage: false
+    storage: true
     subresources:
       status: {}
   - additionalPrinterColumns:

+ 1 - 2
deploy/crds/external-secrets.io_externalsecrets.yaml

@@ -1,4 +1,3 @@
----
 apiVersion: apiextensions.k8s.io/v1
 kind: CustomResourceDefinition
 metadata:
@@ -245,7 +244,7 @@ spec:
             type: object
         type: object
     served: true
-    storage: false
+    storage: true
     subresources:
       status: {}
   - additionalPrinterColumns:

+ 1 - 2
deploy/crds/external-secrets.io_secretstores.yaml

@@ -1,4 +1,3 @@
----
 apiVersion: apiextensions.k8s.io/v1
 kind: CustomResourceDefinition
 metadata:
@@ -1138,7 +1137,7 @@ spec:
             type: object
         type: object
     served: true
-    storage: false
+    storage: true
     subresources:
       status: {}
   - additionalPrinterColumns: