apiVersion: apps/v1 kind: Deployment metadata: name: fip-controller namespace: fip-controller spec: replicas: 3 selector: matchLabels: app: fip-controller strategy: type: RollingUpdate rollingUpdate: maxSurge: 1 maxUnavailable: 1 template: metadata: labels: app: fip-controller spec: serviceAccountName: fip-controller containers: - name: fip-controller image: cbeneke/hcloud-fip-controller:v0.4.0 imagePullPolicy: IfNotPresent env: - name: NODE_NAME valueFrom: fieldRef: fieldPath: spec.nodeName - name: POD_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: NAMESPACE valueFrom: fieldRef: fieldPath: metadata.namespace envFrom: - secretRef: name: fip-controller-secrets # volumeMounts: # - name: config # mountPath: /app/config # volumes: # - name: config # configMap: # name: fip-controller-config