updated manifests

This commit is contained in:
ston1th 2020-10-31 19:10:58 +01:00
commit 03a3bbc00f
2 changed files with 37 additions and 33 deletions

View file

@ -4,14 +4,32 @@ metadata:
name: cloud-controller-manager
namespace: kube-system
---
apiVersion: rbac.authorization.k8s.io/v1beta1
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
name: system:cloud-controller-manager
rules:
- apiGroups: [""]
resources: ["events"]
verbs:
- create
- patch
- update
- apiGroups: [""]
resources: ["nodes"]
verbs: ["*"]
- apiGroups: [""]
resources: ["nodes/status"]
verbs: ["patch"]
---
kind: ClusterRoleBinding
apiVersion: rbac.authorization.k8s.io/v1
metadata:
name: system:cloud-controller-manager
roleRef:
apiGroup: rbac.authorization.k8s.io
kind: ClusterRole
name: cluster-admin
name: system:cloud-controller-manager
subjects:
- kind: ServiceAccount
name: cloud-controller-manager
@ -20,10 +38,10 @@ subjects:
apiVersion: apps/v1
kind: Deployment
metadata:
labels:
app: pve-cloud-controller-manager
name: pve-cloud-controller-manager
namespace: kube-system
labels:
app: pve-cloud-controller-manager
spec:
replicas: 1
selector:
@ -31,11 +49,10 @@ spec:
app: pve-cloud-controller-manager
template:
metadata:
annotations:
scheduler.alpha.kubernetes.io/critical-pod: ""
labels:
app: pve-cloud-controller-manager
spec:
priorityClassName: system-node-critical
containers:
- args:
- --cloud-provider=pve
@ -56,10 +73,6 @@ spec:
secretKeyRef:
key: password
name: pvecloud
- name: NODE_NAME
valueFrom:
fieldRef:
fieldPath: spec.nodeName
image: reg.k8s.giftfish.de/library/pve-cloud-controller-manager-amd64:dev
imagePullPolicy: Always
livenessProbe: