From 672b4ae89322986637c72c006925a37af53e00b6 Mon Sep 17 00:00:00 2001 From: minhtrannhat Date: Mon, 20 Jan 2025 12:00:00 -0500 Subject: [PATCH] chore: add Skaffold configuration for local development --- skaffold.yaml | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 skaffold.yaml diff --git a/skaffold.yaml b/skaffold.yaml new file mode 100644 index 0000000..e913c3a --- /dev/null +++ b/skaffold.yaml @@ -0,0 +1,41 @@ +apiVersion: skaffold/v4beta6 +kind: Config +metadata: + name: incidentops +build: + artifacts: + - image: incidentops-api + context: . + docker: + dockerfile: src/IncidentOps.Api/Dockerfile + - image: incidentops-worker + context: . + docker: + dockerfile: src/IncidentOps.Worker/Dockerfile + - image: incidentops-web + context: web + docker: + dockerfile: Dockerfile + local: + push: false + useBuildkit: true +deploy: + helm: + releases: + - name: incidentops + chartPath: helm/incidentops + valuesFiles: + - helm/incidentops/values.yaml + setValues: + api.image: incidentops-api + worker.image: incidentops-worker + web.image: incidentops-web +portForward: + - resourceType: service + resourceName: incidentops-api + port: 8080 + localPort: 8080 + - resourceType: service + resourceName: incidentops-web + port: 3000 + localPort: 3000