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