diff --git a/.drone.yml b/.drone.yml index c153f6c..b9060bb 100644 --- a/.drone.yml +++ b/.drone.yml @@ -22,7 +22,7 @@ steps: image: aaronriedel/kustomize-ci commands: - cd /deployment-repo - - git clone https://git.ar21.de/yolokube/core-deployments.git . + - git clone -b $DRONE_BRANCH https://git.ar21.de/yolokube/core-deployments.git . - cd /deployment-repo/dashboard/overlays/staging - kustomize build -o /deployment-repo/dashboard/staging/dashboard.yaml volumes: diff --git a/dashboard/base/dashboard.yaml b/dashboard/base/dashboard.yaml index 96d8321..7d08c2a 100644 --- a/dashboard/base/dashboard.yaml +++ b/dashboard/base/dashboard.yaml @@ -26,6 +26,12 @@ spec: imagePullPolicy: Always ports: - containerPort: 8080 + livenessProbe: + httpGet: + path: / + port: 8080 + initialDelaySeconds: 3 + periodSeconds: 3 --- apiVersion: v1 kind: Service diff --git a/dashboard/staging/dashboard.yaml b/dashboard/staging/dashboard.yaml index cf9169b..692c62d 100644 --- a/dashboard/staging/dashboard.yaml +++ b/dashboard/staging/dashboard.yaml @@ -36,6 +36,12 @@ spec: containers: - image: git.ar21.de/yolokube/dashboard:staging-777 imagePullPolicy: Always + livenessProbe: + httpGet: + path: / + port: 8080 + initialDelaySeconds: 3 + periodSeconds: 3 name: dashboard ports: - containerPort: 8080