# https://kubernetes.io/docs/concepts/workloads/controllers/deployment/ apiVersion: apps/v1 kind: Deployment metadata: name: douwsky-proxy labels: app: douwsky-proxy spec: selector: matchLabels: app: douwsky-proxy replicas: 1 strategy: rollingUpdate: maxSurge: 25% maxUnavailable: 25% type: RollingUpdate template: metadata: annotations: kubectl.kubernetes.io/default-container: douwsky-proxy labels: app: douwsky-proxy spec: containers: - name: douwsky-proxy image: registry.milasholsting.dk/douwsky/proxy imagePullPolicy: Always resources: requests: cpu: 100m memory: 100Mi limits: cpu: 100m memory: 100Mi ports: - containerPort: 80 name: myjob restartPolicy: Always ---