// Aula 15 - Juntando tudo # Colocando todas as configurações que já vimos # pod-kuard-completo.yaml apiVersion: v1 kind: Pod metadata: name: kuard spec: volumes: - name: "kuard-data" nfs: server: meu.nfs.server.local path: "/exports" containers: - image: gcr.io/kuar-demo/kuard-amd64:1 name: kuard ports: - containerPort: 8080 name: http protocol: TCP resources: requests: cpu: "500m" memory: "128Mi" limits: cpu: "1000m" memory: "256Mi" volumeMounts: - mountPath: "/data" name: "kuard-data" livenessProbe: httpGet: path: /healthy port: 8080 initialDelaySeconds: 5 timeoutSeconds: 1 periodSeconds: 10 failureThreshold: 3 readinessProbe: httpGet: path: /ready port: 8080 initialDelaySeconds: 30 timeoutSeconds: 1 periodSeconds: 10 failureThreshold: 3 # kubectl delete pods/kuard # kubectl apply -f pod-kuard-completo.yaml # kubectl get pods # kubectl describe pods kuard