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