apiVersion: extensions/v1beta1 kind: Deployment metadata: name: ralf labels: app: ralf spec: replicas: 1 selector: matchLabels: service: ralf template: metadata: labels: app: ralf service: ralf snmp: enabled spec: containers: #- image: "localhost:5000/ralf:clearwater/base:latest" - image: "instance-1:5000/clearwater/ralf:latest" imagePullPolicy: Always name: ralf ports: - containerPort: 22 - containerPort: 10888 envFrom: - configMapRef: name: env-vars env: - name: MY_POD_IP valueFrom: fieldRef: fieldPath: status.podIP livenessProbe: tcpSocket: port: 10888 initialDelaySeconds: 30 readinessProbe: tcpSocket: port: 10888 volumeMounts: - name: ralflogs mountPath: /var/log/ralf - image: busybox name: tailer command: [ "tail", "-F", "/var/log/ralf/ralf_current.txt" ] volumeMounts: - name: ralflogs mountPath: /var/log/ralf volumes: - name: ralflogs emptyDir: {} restartPolicy: Always