-
Notifications
You must be signed in to change notification settings - Fork 0
/
skaffold.yaml
28 lines (27 loc) · 925 Bytes
/
skaffold.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
apiVersion: skaffold/v4beta7
kind: Config
build:
artifacts:
- image: chaintrap-maptool
context: .
local:
push: true
useBuildkit: true
concurrency: 8
deploy:
helm:
releases:
- name: chaintrap-{{.USER}}
chartPath: helm/chaintrap
createNamespace: true
# skipBuildDependencies: true # should be true when using remote helm dependencies
valuesFiles:
- "helm/chaintrap/project-values.yaml"
- "helm/chaintrap/subsystem-values.yaml"
- "../ops/hoy-charts/values/platforms/hoy/values.yaml"
setValueTemplates:
maptool.image: "{{.IMAGE_FULLY_QUALIFIED_chaintrap_maptool}}"
platform.imageConfig.registry: "{{.IMAGE_DOMAIN_chaintrap_maptool}}"
platform.imageConfig.repository: "{{.IMAGE_REPO_NO_DOMAIN_chaintrap_maptool}}"
setValues:
platform.imageConfig.pullPolicy.default: Always