when: event: push branch: main steps: - name: build-image image: docker:dind commands: - docker build -t scottyah/blog:latest . - docker push scottyah/blog:latest volumes: - /var/run/docker.sock:/var/run/docker.sock - name: deploy image: kubernetes/client:latest commands: - kubectl apply -f k8s.yaml - kubectl rollout status deployment/blog-dep