-
Notifications
You must be signed in to change notification settings - Fork 9
/
Copy pathskaffold.yaml
39 lines (39 loc) · 1.21 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
apiVersion: skaffold/v2beta29
kind: Config
build:
artifacts:
- image: piggymetrics/frontend
context: ./pgm-frontend
- image: piggymetrics/api-gateway
jib:
project: api-gateway
- image: piggymetrics/account-service
jib:
project: account-service
- image: piggymetrics/notification-service
jib:
project: notification-service
- image: piggymetrics/statistics-service
jib:
project: statistics-service
deploy:
helm:
releases:
- name: pgm-dev
chartPath: ./charts/piggymetrics
artifactOverrides:
pgm-frontend.image: piggymetrics/frontend
api-gateway.image: piggymetrics/api-gateway
account-service.image: piggymetrics/account-service
notification-service.image: piggymetrics/notification-service
statistics-service.image: piggymetrics/statistics-service
imageStrategy:
helm: {}
setValues:
pgm-frontend.enabled: false
api-gateway.enabled: false
account-service.enabled: false
notification-service.enabled: false
statistics-service.enabled: true
valuesFiles:
- ./charts/global-values.yaml