--- apiVersion: apps/v1 kind: Deployment metadata: name: kubernaut annotations: reloader.stakater.com/auto: "true" spec: selector: matchLabels: app: kubernaut template: metadata: labels: app: kubernaut spec: containers: - name: kubernaut image: git.kill0.net/ryanc/kubernaut:0.1.4 imagePullPolicy: Always ports: - name: sinatra-web containerPort: 4567 env: - name: SESSION_SECRET valueFrom: secretKeyRef: name: kubernaut-session-secret key: session_secret optional: true envFrom: - configMapRef: name: kubernaut-configmap livenessProbe: httpGet: path: /livez port: 4567 initialDelaySeconds: 3 periodSeconds: 3 readinessProbe: httpGet: path: /readyz port: 4567 initialDelaySeconds: 5 periodSeconds: 5