chore: add Skaffold configuration for local development
This commit is contained in:
41
skaffold.yaml
Normal file
41
skaffold.yaml
Normal file
@@ -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
|
||||||
Reference in New Issue
Block a user