File tree Expand file tree Collapse file tree 14 files changed +209
-100
lines changed
Expand file tree Collapse file tree 14 files changed +209
-100
lines changed Original file line number Diff line number Diff line change @@ -7,6 +7,9 @@ COPY go.sum ./
77RUN go mod download
88
99COPY *.go ./
10+ COPY pkg ./pkg
11+ COPY Makefile ./
12+ COPY tests ./tests
1013
1114RUN go build -o /lister-sa
1215
Original file line number Diff line number Diff line change 1515 automountServiceAccountToken : true
1616 containers :
1717 - name : command-demo-container
18- image : lister-sa:0.1
19- imagePullPolicy : Never
18+ image : ksraj123/stale-sts-pvc-cleaner:0.1
19+ imagePullPolicy : IfNotPresent
20+ env :
21+ - name : PROVISIONERS
22+ value : " openebs.io/local"
23+ - name : NAMESPACES
24+ value : " default"
2025 restartPolicy : Never
Load Diff This file was deleted.
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1212 clusterIP : None
1313 selector :
1414 role : mongo
15- sts-pvc-selector : sts-pvc
15+ sts-pvc : " true "
1616---
1717apiVersion : apps/v1
1818kind : StatefulSet
2929 metadata :
3030 labels :
3131 role : mongo
32- sts-pvc-selector : sts-pvc
32+ sts-pvc : " true "
3333 environment : test
34- # This label will be used by openebs to place in replica
35- # pod anti-affinity to make sure data of different mongo
36- # instances are not co-located on the same node
3734 openebs.io/replica-anti-affinity : vehicle-db
3835 spec :
3936 terminationGracePeriodSeconds : 10
Original file line number Diff line number Diff line change 77 automountServiceAccountToken : true
88 containers :
99 - name : command-demo-container
10- image : ksraj123/sts-pv:0.1 .1
11- imagePullPolicy : Never
10+ image : ksraj123/stale- sts-pvc-cleaner:0 .1
11+ imagePullPolicy : IfNotPresent
1212 command : ["sleep"]
1313 args : ["infinity"]
14+ env :
15+ - name : PROVISIONERS
16+ value : " openebs.io/local"
17+ - name : NAMESPACES
18+ value : " default"
1419 restartPolicy : Never
Original file line number Diff line number Diff line change 11apiVersion : storage.k8s.io/v1
22kind : StorageClass
33metadata :
4- name : test-storage-class
4+ name : test-storage-class-1
55 annotations :
66 openebs.io/delete-dangling-pvc : " true"
77 openebs.io/cas-type : local
Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ require (
66 github.com/golang/protobuf v1.5.2 // indirect
77 github.com/onsi/ginkgo v1.16.5 // indirect
88 github.com/onsi/gomega v1.17.0 // indirect
9- k8s.io/api v0.22.3
9+ k8s.io/api v0.22.4
1010 k8s.io/apimachinery v0.22.4
1111 k8s.io/client-go v0.22.3
1212 sigs.k8s.io/controller-runtime v0.10.3 // indirect
Original file line number Diff line number Diff line change @@ -727,6 +727,8 @@ k8s.io/api v0.22.2 h1:M8ZzAD0V6725Fjg53fKeTJxGsJvRbk4TEm/fexHMtfw=
727727k8s.io/api v0.22.2 /go.mod h1:y3ydYpLJAaDI+BbSe2xmGcqxiWHmWjkEeIbiwHvnPR8 =
728728k8s.io/api v0.22.3 h1:wOoES2GoSkUsdped2RB4zYypPqWtvprGoKCENTOOjP4 =
729729k8s.io/api v0.22.3 /go.mod h1:azgiXFiXqiWyLCfI62/eYBOu19rj2LKmIhFPP4+33fs =
730+ k8s.io/api v0.22.4 h1:UvyHW0ezB2oIgHAxlYoo6UJQObYXU7awuNarwoHEOjw =
731+ k8s.io/api v0.22.4 /go.mod h1:Rgs+9gIGYC5laXQSZZ9JqT5NevNgoGiOdVWi1BAB3qk =
730732k8s.io/apiextensions-apiserver v0.22.2 h1:zK7qI8Ery7j2CaN23UCFaC1hj7dMiI87n01+nKuewd4 =
731733k8s.io/apiextensions-apiserver v0.22.2 /go.mod h1:2E0Ve/isxNl7tWLSUDgi6+cmwHi5fQRdwGVCxbC+KFA =
732734k8s.io/apimachinery v0.22.2 h1:ejz6y/zNma8clPVfNDLnPbleBo6MpoFy/HBiBqCouVk =
Original file line number Diff line number Diff line change 66 PROVISIONERS_ENV_VAR = "PROVISIONERS"
77 STORAGE_CLASS_ANNOTATION = "openebs.io/delete-dangling-pvc"
88 STS_PVC_SELECTOR = "sts-pvc-selector"
9+ OPENEBS_NAMESPACe = "openebs"
910)
You can’t perform that action at this time.
0 commit comments