Skip to content

Commit f93458c

Browse files
authored
Merge pull request #25 from IBM/add-labels
Add labels in all resources
2 parents bf8ba7e + 6866333 commit f93458c

29 files changed

+71
-56
lines changed

.secrets.baseline

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"files": "go.sum|^.secrets.baseline$",
44
"lines": null
55
},
6-
"generated_at": "2024-05-13T06:55:58Z",
6+
"generated_at": "2024-05-15T04:17:59Z",
77
"plugins_used": [
88
{
99
"name": "AWSKeyDetector"

Makefile

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,11 @@ vet: ## Run go vet against code.
107107

108108
.PHONY: test
109109
test: manifests generate fmt vet envtest ## Run tests.
110-
KUBEBUILDER_ASSETS="$(shell $(ENVTEST) use $(ENVTEST_K8S_VERSION) --bin-dir $(LOCALBIN) -p path)" go test ./... -coverprofile cover.out
110+
KUBEBUILDER_ASSETS="$(shell $(ENVTEST) use $(ENVTEST_K8S_VERSION) --bin-dir $(LOCALBIN) -p path)"
111+
go test -coverprofile=coverage.out ./...
112+
113+
coverage: test
114+
cat coverage.out | grep -v /controllers/fake/ > cover.out; go tool cover -html=cover.out
111115

112116
##@ Build
113117

config/crd/kustomization.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,3 +22,7 @@ patchesStrategicMerge:
2222
# the following config is for teaching kustomize how to do kustomization for CRDs.
2323
configurations:
2424
- kustomizeconfig.yaml
25+
26+
commonLabels:
27+
app.kubernetes.io/part-of: ibm-object-csi-driver-operator
28+
app.kubernetes.io/managed-by: kustomize

config/default/kustomization.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,3 +70,7 @@ vars:
7070
# kind: Service
7171
# version: v1
7272
# name: webhook-service
73+
74+
commonLabels:
75+
app.kubernetes.io/part-of: ibm-object-csi-driver-operator
76+
app.kubernetes.io/managed-by: kustomize

config/manager/kustomization.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,3 +6,6 @@ images:
66
- name: controller
77
newName: icr.io/ibm/ibm-object-csi-driver-operator
88
newTag: v1.0.4-alpha
9+
commonLabels:
10+
app.kubernetes.io/part-of: ibm-object-csi-driver-operator
11+
app.kubernetes.io/managed-by: kustomize

config/manager/manager.yaml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,6 @@ metadata:
77
app.kubernetes.io/instance: system
88
app.kubernetes.io/component: manager
99
app.kubernetes.io/created-by: ibm-object-csi-driver-operator
10-
app.kubernetes.io/part-of: ibm-object-csi-driver-operator
11-
app.kubernetes.io/managed-by: kustomize
1210
name: system
1311
---
1412
apiVersion: apps/v1
@@ -22,8 +20,6 @@ metadata:
2220
app.kubernetes.io/instance: controller-manager
2321
app.kubernetes.io/component: manager
2422
app.kubernetes.io/created-by: ibm-object-csi-driver-operator
25-
app.kubernetes.io/part-of: ibm-object-csi-driver-operator
26-
app.kubernetes.io/managed-by: kustomize
2723
spec:
2824
selector:
2925
matchLabels:

config/manifests/kustomization.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@ resources:
66
- ../samples
77
- ../scorecard
88

9+
commonLabels:
10+
app.kubernetes.io/part-of: ibm-object-csi-driver-operator
11+
app.kubernetes.io/managed-by: kustomize
12+
913
# [WEBHOOK] To enable webhooks, uncomment all the sections with [WEBHOOK] prefix.
1014
# Do NOT uncomment sections with prefix [CERTMANAGER], as OLM does not support cert-manager.
1115
# These patches remove the unnecessary "cert" volume and its manager container volumeMount.

config/prometheus/kustomization.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,5 @@
11
resources:
22
- monitor.yaml
3+
commonLabels:
4+
app.kubernetes.io/part-of: ibm-object-csi-driver-operator
5+
app.kubernetes.io/managed-by: kustomize

config/prometheus/monitor.yaml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,6 @@ metadata:
99
app.kubernetes.io/instance: controller-manager-metrics-monitor
1010
app.kubernetes.io/component: metrics
1111
app.kubernetes.io/created-by: ibm-object-csi-driver-operator
12-
app.kubernetes.io/part-of: ibm-object-csi-driver-operator
13-
app.kubernetes.io/managed-by: kustomize
1412
name: controller-manager-metrics-monitor
1513
namespace: system
1614
spec:

config/rbac/auth_proxy_client_clusterrole.yaml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,6 @@ metadata:
66
app.kubernetes.io/instance: metrics-reader
77
app.kubernetes.io/component: kube-rbac-proxy
88
app.kubernetes.io/created-by: ibm-object-csi-driver-operator
9-
app.kubernetes.io/part-of: ibm-object-csi-driver-operator
10-
app.kubernetes.io/managed-by: kustomize
119
name: metrics-reader
1210
rules:
1311
- nonResourceURLs:

0 commit comments

Comments
 (0)