Skip to content

Commit 83a7ea6

Browse files
committed
Add printer columns to JobRequestReview resource
1 parent d126012 commit 83a7ea6

2 files changed

Lines changed: 18 additions & 1 deletion

File tree

api/v1/jobrequestreview_types.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,10 @@ type JobRequestReviewStatus struct {
4040
// +kubebuilder:object:root=true
4141
// +kubebuilder:resource:shortName=jrr
4242
// +kubebuilder:subresource:status
43+
// +kubebuilder:printcolumn:name="Job Request",type=string,JSONPath=`.spec.jobRequestName`
44+
// +kubebuilder:printcolumn:name="Decision",type=string,JSONPath=`.spec.decision`
45+
// +kubebuilder:printcolumn:name="Reviewed By",type=string,JSONPath=`.status.reviewedBy`
46+
// +kubebuilder:printcolumn:name="Age",type=date,JSONPath=`.metadata.creationTimestamp`
4347

4448
// JobRequestReview is the Schema for the jobrequestreviews API
4549
type JobRequestReview struct {

config/crd/bases/platform.publishing.service.gov.uk_jobrequestreviews.yaml

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,20 @@ spec:
1616
singular: jobrequestreview
1717
scope: Namespaced
1818
versions:
19-
- name: v1
19+
- additionalPrinterColumns:
20+
- jsonPath: .spec.jobRequestName
21+
name: Job Request
22+
type: string
23+
- jsonPath: .spec.decision
24+
name: Decision
25+
type: string
26+
- jsonPath: .status.reviewedBy
27+
name: Reviewed By
28+
type: string
29+
- jsonPath: .metadata.creationTimestamp
30+
name: Age
31+
type: date
32+
name: v1
2033
schema:
2134
openAPIV3Schema:
2235
description: JobRequestReview is the Schema for the jobrequestreviews API

0 commit comments

Comments
 (0)