Skip to content

Commit ee7eeb4

Browse files
committed
Set minimum values
1 parent 4e581e8 commit ee7eeb4

3 files changed

Lines changed: 6 additions & 0 deletions

File tree

api/bases/keystone.openstack.org_keystoneapis.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,12 +94,14 @@ spec:
9494
description: FernetMaxActiveKeys - Maximum number of fernet token
9595
keys after rotation
9696
format: int32
97+
minimum: 3
9798
type: integer
9899
fernetRotationDays:
99100
default: 1
100101
description: FernetRotationDays - Rotate fernet token keys every X
101102
days
102103
format: int32
104+
minimum: 0
103105
type: integer
104106
memcachedInstance:
105107
default: memcached

api/v1beta1/keystoneapi_types.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -121,11 +121,13 @@ type KeystoneAPISpecCore struct {
121121

122122
// +kubebuilder:validation:Optional
123123
// +kubebuilder:default=1
124+
// +kubebuilder:validation:Minimum=0
124125
// FernetRotationDays - Rotate fernet token keys every X days
125126
FernetRotationDays *int32 `json:"fernetRotationDays"`
126127

127128
// +kubebuilder:validation:Optional
128129
// +kubebuilder:default=5
130+
// +kubebuilder:validation:Minimum=3
129131
// FernetMaxActiveKeys - Maximum number of fernet token keys after rotation
130132
FernetMaxActiveKeys *int32 `json:"fernetMaxActiveKeys"`
131133

config/crd/bases/keystone.openstack.org_keystoneapis.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,12 +94,14 @@ spec:
9494
description: FernetMaxActiveKeys - Maximum number of fernet token
9595
keys after rotation
9696
format: int32
97+
minimum: 3
9798
type: integer
9899
fernetRotationDays:
99100
default: 1
100101
description: FernetRotationDays - Rotate fernet token keys every X
101102
days
102103
format: int32
104+
minimum: 0
103105
type: integer
104106
memcachedInstance:
105107
default: memcached

0 commit comments

Comments
 (0)