File tree Expand file tree Collapse file tree 2 files changed +37
-0
lines changed
Expand file tree Collapse file tree 2 files changed +37
-0
lines changed Original file line number Diff line number Diff line change @@ -96,3 +96,24 @@ steps:
9696 - ${DRONE_TAG}
9797 when :
9898 event : tag
99+
100+ - name : k8s-deploy
101+ image : quay.io/honestbee/drone-kubernetes
102+ settings :
103+ kubernetes_server :
104+ from_secret : KUBERNETES_SERVER
105+ kubernetes_cert :
106+ from_secret : KUBERNETES_CERT
107+ kubernetes_token :
108+ from_secret : KUBERNETES_TOKEN
109+ namespace : default
110+ deployment : ci-demo-deployment
111+ repo : allovince/drone-ci-demo
112+ container : ci-demo
113+ tag :
114+ - ${DRONE_TAG}
115+ # remove commands in real production env
116+ commands :
117+ - echo "kubectl -n default set image deployment/ci-demo-deployment ci-demo=allovince/drone-ci-demo:${DRONE_TAG}"
118+ when :
119+ event : tag
Original file line number Diff line number Diff line change 1+ ---
2+ apiVersion : extensions/v1beta1
3+ kind : Deployment
4+ metadata :
5+ name : ci-demo-deployment
6+ namespace : default
7+ labels :
8+ app : ci-demo
9+ spec :
10+ replicas : 1
11+ template :
12+ spec :
13+ containers :
14+ - image : allovince/drone-ci-demo
15+ name : ci-demo
16+ restartPolicy : Always
You can’t perform that action at this time.
0 commit comments