Skip to content

Commit 5aebf8f

Browse files
authored
Add column Health to Tenant (#2116)
Regenerate CRD, it was missing the `Lifecycle` field Signed-off-by: pjuarezd <[email protected]>
1 parent 5db81aa commit 5aebf8f

File tree

9 files changed

+59
-6
lines changed

9 files changed

+59
-6
lines changed

helm/operator/templates/job.min.io_jobs.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ kind: CustomResourceDefinition
44
metadata:
55
annotations:
66
controller-gen.kubebuilder.io/version: v0.14.0
7-
operator.min.io/version: v5.0.14
7+
operator.min.io/version: v5.0.15
88
name: miniojobs.job.min.io
99
spec:
1010
group: job.min.io

helm/operator/templates/minio.min.io_tenants.yaml

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ kind: CustomResourceDefinition
44
metadata:
55
annotations:
66
controller-gen.kubebuilder.io/version: v0.14.0
7-
operator.min.io/version: v5.0.14
7+
operator.min.io/version: v5.0.15
88
name: tenants.minio.min.io
99
spec:
1010
group: minio.min.io
@@ -21,6 +21,9 @@ spec:
2121
- jsonPath: .status.currentState
2222
name: State
2323
type: string
24+
- jsonPath: .status.healthStatus
25+
name: Health
26+
type: string
2427
- jsonPath: .metadata.creationTimestamp
2528
name: Age
2629
type: date
@@ -2417,6 +2420,14 @@ spec:
24172420
required:
24182421
- port
24192422
type: object
2423+
sleep:
2424+
properties:
2425+
seconds:
2426+
format: int64
2427+
type: integer
2428+
required:
2429+
- seconds
2430+
type: object
24202431
tcpSocket:
24212432
properties:
24222433
host:
@@ -2467,6 +2478,14 @@ spec:
24672478
required:
24682479
- port
24692480
type: object
2481+
sleep:
2482+
properties:
2483+
seconds:
2484+
format: int64
2485+
type: integer
2486+
required:
2487+
- seconds
2488+
type: object
24702489
tcpSocket:
24712490
properties:
24722491
host:

helm/operator/templates/sts.min.io_policybindings.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ kind: CustomResourceDefinition
44
metadata:
55
annotations:
66
controller-gen.kubebuilder.io/version: v0.14.0
7-
operator.min.io/version: v5.0.14
7+
operator.min.io/version: v5.0.15
88
name: policybindings.sts.min.io
99
spec:
1010
group: sts.min.io

pkg/apis/minio.min.io/v2/types.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ import (
2929
// +kubebuilder:subresource:status
3030
// +kubebuilder:resource:scope=Namespaced,shortName=tenant,singular=tenant
3131
// +kubebuilder:printcolumn:name="State",type="string",JSONPath=".status.currentState"
32+
// +kubebuilder:printcolumn:name="Health",type="string",JSONPath=".status.healthStatus"
3233
// +kubebuilder:printcolumn:name="Age",type="date",JSONPath=".metadata.creationTimestamp"
3334
// +kubebuilder:metadata:annotations=operator.min.io/version=v5.0.15
3435
// +kubebuilder:storageversion

pkg/apis/minio.min.io/v2/zz_generated.deepcopy.go

Lines changed: 5 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pkg/client/applyconfiguration/minio.min.io/v2/tenantspec.go

Lines changed: 9 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

resources/base/crds/job.min.io_miniojobs.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ kind: CustomResourceDefinition
44
metadata:
55
annotations:
66
controller-gen.kubebuilder.io/version: v0.14.0
7-
operator.min.io/version: v5.0.14
7+
operator.min.io/version: v5.0.15
88
name: miniojobs.job.min.io
99
spec:
1010
group: job.min.io

resources/base/crds/minio.min.io_tenants.yaml

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ kind: CustomResourceDefinition
44
metadata:
55
annotations:
66
controller-gen.kubebuilder.io/version: v0.14.0
7-
operator.min.io/version: v5.0.14
7+
operator.min.io/version: v5.0.15
88
name: tenants.minio.min.io
99
spec:
1010
group: minio.min.io
@@ -21,6 +21,9 @@ spec:
2121
- jsonPath: .status.currentState
2222
name: State
2323
type: string
24+
- jsonPath: .status.healthStatus
25+
name: Health
26+
type: string
2427
- jsonPath: .metadata.creationTimestamp
2528
name: Age
2629
type: date
@@ -2417,6 +2420,14 @@ spec:
24172420
required:
24182421
- port
24192422
type: object
2423+
sleep:
2424+
properties:
2425+
seconds:
2426+
format: int64
2427+
type: integer
2428+
required:
2429+
- seconds
2430+
type: object
24202431
tcpSocket:
24212432
properties:
24222433
host:
@@ -2467,6 +2478,14 @@ spec:
24672478
required:
24682479
- port
24692480
type: object
2481+
sleep:
2482+
properties:
2483+
seconds:
2484+
format: int64
2485+
type: integer
2486+
required:
2487+
- seconds
2488+
type: object
24702489
tcpSocket:
24712490
properties:
24722491
host:

resources/base/crds/sts.min.io_policybindings.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ kind: CustomResourceDefinition
44
metadata:
55
annotations:
66
controller-gen.kubebuilder.io/version: v0.14.0
7-
operator.min.io/version: v5.0.14
7+
operator.min.io/version: v5.0.15
88
name: policybindings.sts.min.io
99
spec:
1010
group: sts.min.io

0 commit comments

Comments
 (0)