Skip to content

Commit ead13f9

Browse files
removed limits for containers
passing flags on the sidecar and adding TCP on the LISTEN_ADDRESS missing rbac for provisioner sidecar
1 parent 38d488a commit ead13f9

File tree

3 files changed

+12
-15
lines changed

3 files changed

+12
-15
lines changed

Diff for: container-object-storage-interface-provisioner-sidecar/resources/deployment.yaml

+5-14
Original file line numberDiff line numberDiff line change
@@ -35,25 +35,16 @@ spec:
3535
containers:
3636
- name: objectstorage-sample-driver
3737
image: quay.io/containerobjectstorage/objectstorage-sample-driver:latest
38-
resources:
39-
limits:
40-
cpu: 1
41-
memory: 1Gi
42-
requests:
43-
cpu: 100m
44-
memory: 100Mi
38+
args:
39+
- "--listen-address=$(LISTEN_ADDRESS)"
40+
- "--s3-endpoint=$(S3_ENDPOINT)"
41+
- "--access-key=$(ACCESS_KEY)"
42+
- "--secret-key=$(SECRET_KEY)"
4543
envFrom:
4644
- secretRef:
4745
name: objectstorage-provisioner
4846
- name: objectstorage-provisioner-sidecar
4947
image: quay.io/containerobjectstorage/objectstorage-sidecar:latest
50-
resources:
51-
limits:
52-
cpu: 1
53-
memory: 1Gi
54-
requests:
55-
cpu: 100m
56-
memory: 100Mi
5748
env:
5849
- name: CONNECT_ADDRESS
5950
valueFrom:

Diff for: container-object-storage-interface-provisioner-sidecar/resources/rbac.yaml

+6
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,12 @@ rules:
1616
- apiGroups: [""]
1717
resources: ["events"]
1818
verbs: ["list", "watch", "create", "update", "patch"]
19+
- apiGroups: ["coordination.k8s.io"]
20+
resources: ["leases"]
21+
verbs: ["get", "watch", "list", "delete", "update", "create"]
22+
- apiGroups: ["objectstorage.k8s.io"]
23+
resources: ["bucketaccesses"]
24+
verbs: ["get", "watch", "list", "delete", "update", "create"]
1925
---
2026
kind: ClusterRoleBinding
2127
apiVersion: rbac.authorization.k8s.io/v1

Diff for: container-object-storage-interface-provisioner-sidecar/resources/secret.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ metadata:
1111
app.kubernetes.io/name: container-object-storage-interface-provisioner
1212
type: Opaque
1313
stringData:
14-
LISTEN_ADDRESS: 0.0.0.0:9000
14+
LISTEN_ADDRESS: tcp://0.0.0.0:9000
1515
data:
1616
# set to space
1717
S3_ENDPOINT: IA==

0 commit comments

Comments
 (0)