-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathskaffold.yaml
55 lines (55 loc) · 1.13 KB
/
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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
apiVersion: skaffold/v2beta26
kind: Config
profiles:
- name: picluster
deploy:
kubeContext: picluster
build:
artifacts:
- image: crawlmanager
custom:
buildCommand: ./cm-armv7build.sh
dependencies:
paths:
- .
- image: api
custom:
buildCommand: ./api-armv7build.sh
dependencies:
paths:
- .
- image: crawljob
custom:
buildCommand: ./job-armv7build.sh
dependencies:
paths:
- .
local:
push: true
- name: k3d
deploy:
kubeContext: k3d-dcluster
build:
artifacts:
- image: crawlmanager
docker:
dockerfile: dockerfiles/dockerfile-crawlmanager
- image: crawljob
docker:
dockerfile: dockerfiles/dockerfile-job
- image: api
docker:
dockerfile: dockerfiles/dockerfile-api
local:
push: true
deploy:
helm:
releases:
- name: sitemapper
chartPath: helm/sitemapper
artifactOverrides:
crawlmanager.image: crawlmanager
crawlJob.image: crawljob
api.image: api
imageStrategy:
helm: {}