Skip to content

Commit 8574279

Browse files
committed
Merge branch 'dev'
2 parents 84098b2 + 7aea27e commit 8574279

File tree

2 files changed

+37
-0
lines changed

2 files changed

+37
-0
lines changed

.drone.yml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff 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

ci-demo.yaml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
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

0 commit comments

Comments
 (0)