deploy #5

Manually merged
kleph merged 6 commits from deploy into master 2020-02-26 01:32:36 +01:00
2 changed files with 8 additions and 3 deletions
Showing only changes of commit 22378cf133 - Show all commits

View file

@ -48,7 +48,7 @@ steps:
image: plugins/docker
settings:
repo: kleph/beer
tags: latest
tags: ${DRONE_COMMIT_SHA:0:8}
username:
from_secret: dockerhub_username
password:
@ -71,11 +71,16 @@ steps:
from_secret: kubectl_cert
kubernetes_token:
from_secret: kubectl_token
environment:
IMAGE_TAG: ${DRONE_COMMIT_SHA:0:8}
commands:
- echo "== pre deploy status:"
- kubectl get pods --namespace=beer
- kubectl get deployments --namespace=beer
- kubectl get svc --namespace=beer
- kubectl apply -f kube/beer-deployment.yaml --namespace=beer
- cat kube/beer-deployment.yaml > kube/beer-deployment-${IMAGE_TAG}.yaml
- kubectl apply -f kube/beer-deployment-${IMAGE_TAG}.yaml --namespace=beer
- echo "== post deploy status:"
depends_on:
- build

View file

@ -16,7 +16,7 @@ spec:
spec:
containers:
- name: beer
image: kleph/beer
image: kleph/beer:${IMAGE_TAG}
imagePullPolicy: Always
ports:
- containerPort: 5000