---
apiVersion: v1 
kind: Pod
metadata:
 name: web
 labels:
  app: web
spec:
 containers:
 - name: web
   image: stitrace/nginx-kubernates-intro:0.0.2
   readinessProbe:
     httpGet:
       path: /index.html
       port: 80
   livenessProbe: 
       tcpSocket: { port: 8000 }
   imagePullPolicy: IfNotPresent
   volumeMounts:
   - name: app
     mountPath: /var/www/localhost/htdocs
 initContainers:
 - name: init-web
   image: busybox:1.32.0
   imagePullPolicy: IfNotPresent
   #command: ['sh', '-c', 'wget -O- https://tinyurl.com/otus-k8s-intro | sh']
   command: ['sh', '-c', 'wget -O- https://raw.githubusercontent.com/express42/otus-platform-snippets/master/Module-02/Introduction-to-Kubernetes/wget.sh | sh']
   volumeMounts:
   - name: app
     mountPath: /app
 volumes:
 - name: app
   emptyDir: {}
 serviceAccount: default

