|
|
@@ -6620,6 +6620,9 @@ spec:
|
|
|
required:
|
|
|
- auth
|
|
|
type: object
|
|
|
+ x-kubernetes-validations:
|
|
|
+ - message: at most one of the fields in [vault environment] may be set
|
|
|
+ rule: '[has(self.vault),has(self.environment)].filter(x,x==true).size() <= 1'
|
|
|
openBao:
|
|
|
description: OpenBao configures this store to sync secrets using the OpenBao provider.
|
|
|
properties:
|
|
|
@@ -19829,6 +19832,9 @@ spec:
|
|
|
required:
|
|
|
- auth
|
|
|
type: object
|
|
|
+ x-kubernetes-validations:
|
|
|
+ - message: at most one of the fields in [vault environment] may be set
|
|
|
+ rule: '[has(self.vault),has(self.environment)].filter(x,x==true).size() <= 1'
|
|
|
openBao:
|
|
|
description: OpenBao configures this store to sync secrets using the OpenBao provider.
|
|
|
properties:
|