From 68d60f27654c4217909bb88177bc28f087cd92d1 Mon Sep 17 00:00:00 2001 From: Florian Herrengt Date: Thu, 25 Jan 2024 11:55:44 +0000 Subject: [PATCH] add drone --- .drone.yml | 21 +++++++++++++++++++ README.md | 4 ++++ .../bases/nocodelytics-events-worker.yaml | 1 + 3 files changed, 26 insertions(+) create mode 100644 .drone.yml diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..9e00991 --- /dev/null +++ b/.drone.yml @@ -0,0 +1,21 @@ +kind: pipeline +type: docker +name: kubernetes + +trigger: + branch: + - master + event: + - push + +environment: + KUBE_CONFIG: + from_secret: KUBE_CONFIG + +steps: + - name: kustomization + image: bitnami/kubectl:latest + commands: + - curl -s "https://raw.githubusercontent.com/kubernetes-sigs/kustomize/master/hack/install_kustomize.sh" | bash + - echo "$$KUBE_CONFIG" | base64 -d > /.kube/config + - kustomize build ./kustomization/overlays/staging | kubectl apply -f - diff --git a/README.md b/README.md index 1a24295..ea85d9d 100644 --- a/README.md +++ b/README.md @@ -37,3 +37,7 @@ If there's an issue with the credentials: ``` kubectl create secret generic cloud-credentials --namespace velero --from-file=cloud=./secrets/credentials-velero --dry-run=client -o yaml | kubectl apply -f - ``` + +### Connect to services + +Postgres: `kubectl -n databases port-forward pod/postgres-0 5432:5432` diff --git a/kustomization/bases/nocodelytics-events-worker.yaml b/kustomization/bases/nocodelytics-events-worker.yaml index 1143379..334a315 100644 --- a/kustomization/bases/nocodelytics-events-worker.yaml +++ b/kustomization/bases/nocodelytics-events-worker.yaml @@ -4,6 +4,7 @@ metadata: name: nocodelytics-events-worker spec: replicas: 1 + backoffLimit: 4 selector: matchLabels: ms: nocodelytics-events-worker