Skip to content

Commit 340c4d7

Browse files
Merge pull request #282 from abays/cli_status
Add missing status message to resources in CLI
2 parents c847254 + 6afd479 commit 340c4d7

6 files changed

+44
-4
lines changed

api/bases/mariadb.openstack.org_mariadbaccounts.yaml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,16 @@ spec:
1515
singular: mariadbaccount
1616
scope: Namespaced
1717
versions:
18-
- name: v1beta1
18+
- additionalPrinterColumns:
19+
- description: Status
20+
jsonPath: .status.conditions[0].status
21+
name: Status
22+
type: string
23+
- description: Message
24+
jsonPath: .status.conditions[0].message
25+
name: Message
26+
type: string
27+
name: v1beta1
1928
schema:
2029
openAPIV3Schema:
2130
description: MariaDBAccount is the Schema for the mariadbaccounts API

api/bases/mariadb.openstack.org_mariadbdatabases.yaml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,16 @@ spec:
1515
singular: mariadbdatabase
1616
scope: Namespaced
1717
versions:
18-
- name: v1beta1
18+
- additionalPrinterColumns:
19+
- description: Status
20+
jsonPath: .status.conditions[0].status
21+
name: Status
22+
type: string
23+
- description: Message
24+
jsonPath: .status.conditions[0].message
25+
name: Message
26+
type: string
27+
name: v1beta1
1928
schema:
2029
openAPIV3Schema:
2130
description: MariaDBDatabase is the Schema for the mariadbdatabases API

api/v1beta1/mariadbaccount_types.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,8 @@ type MariaDBAccountStatus struct {
6161

6262
//+kubebuilder:object:root=true
6363
//+kubebuilder:subresource:status
64+
//+kubebuilder:printcolumn:name="Status",type="string",JSONPath=".status.conditions[0].status",description="Status"
65+
//+kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[0].message",description="Message"
6466

6567
// MariaDBAccount is the Schema for the mariadbaccounts API
6668
type MariaDBAccount struct {

api/v1beta1/mariadbdatabase_types.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,8 @@ type MariaDBDatabaseStatus struct {
5959

6060
//+kubebuilder:object:root=true
6161
//+kubebuilder:subresource:status
62+
//+kubebuilder:printcolumn:name="Status",type="string",JSONPath=".status.conditions[0].status",description="Status"
63+
//+kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[0].message",description="Message"
6264

6365
// MariaDBDatabase is the Schema for the mariadbdatabases API
6466
type MariaDBDatabase struct {

config/crd/bases/mariadb.openstack.org_mariadbaccounts.yaml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,16 @@ spec:
1515
singular: mariadbaccount
1616
scope: Namespaced
1717
versions:
18-
- name: v1beta1
18+
- additionalPrinterColumns:
19+
- description: Status
20+
jsonPath: .status.conditions[0].status
21+
name: Status
22+
type: string
23+
- description: Message
24+
jsonPath: .status.conditions[0].message
25+
name: Message
26+
type: string
27+
name: v1beta1
1928
schema:
2029
openAPIV3Schema:
2130
description: MariaDBAccount is the Schema for the mariadbaccounts API

config/crd/bases/mariadb.openstack.org_mariadbdatabases.yaml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,16 @@ spec:
1515
singular: mariadbdatabase
1616
scope: Namespaced
1717
versions:
18-
- name: v1beta1
18+
- additionalPrinterColumns:
19+
- description: Status
20+
jsonPath: .status.conditions[0].status
21+
name: Status
22+
type: string
23+
- description: Message
24+
jsonPath: .status.conditions[0].message
25+
name: Message
26+
type: string
27+
name: v1beta1
1928
schema:
2029
openAPIV3Schema:
2130
description: MariaDBDatabase is the Schema for the mariadbdatabases API

0 commit comments

Comments
 (0)