Skip to content

Commit 9c0bbf0

Browse files
committed
add pod manifest
Signed-off-by: Garth Bushell <[email protected]>
1 parent 39723b8 commit 9c0bbf0

File tree

1 file changed

+41
-0
lines changed

1 file changed

+41
-0
lines changed
Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
---
2+
apiVersion: v1
3+
kind: ServiceAccount
4+
metadata:
5+
name: cloud-controller-manager
6+
namespace: kube-system
7+
---
8+
apiVersion: v1
9+
kind: Pod
10+
metadata:
11+
name: oci-cloud-controller-manager
12+
namespace: kube-system
13+
spec:
14+
hostNetwork: true
15+
tolerations:
16+
- key: node.cloudprovider.kubernetes.io/uninitialized
17+
value: "true"
18+
effect: NoSchedule
19+
serviceAccountName: cloud-controller-manager
20+
containers:
21+
- name: oci-cloud-controller-manager
22+
image: wcr.io/oracle/oci-cloud-controller-manager:0.1.1
23+
args:
24+
- --cloud-config=/etc/oci/cloud-provider.yaml
25+
- --cloud-provider=oci
26+
- --cluster-cidr=10.244.0.0/16
27+
- -v=2
28+
volumeMounts:
29+
- name: cfg
30+
mountPath: /etc/oci
31+
readOnly: true
32+
- name: kubernetes
33+
mountPath: /etc/kubernetes
34+
readOnly: true
35+
volumes:
36+
- name: cfg
37+
secret:
38+
secretName: oci-cloud-controller-manager
39+
- name: kubernetes
40+
hostPath:
41+
path: /etc/kubernetes

0 commit comments

Comments
 (0)