forked from ForgeRock/forgeops
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathskaffold-6.5.yaml
74 lines (70 loc) · 1.93 KB
/
skaffold-6.5.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
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
# skaffold -f skaffold-6.5.yaml dev
# For creating your own custom skaffold profiles we recommend making a copy of this
# file to skaffold-dev.yaml (which is in .gitignore).
# You can "mix and match" diferent services together by creating skaffold profiles
# and by creating a new kustomize profile in kustomize/6.5/env
# The default below for skaffold dev is to deploy all services in one shot:
apiVersion: skaffold/v1beta12
kind: Config
build:
# local:
# push: false
# useDockerCLI: false
artifacts:
- image: am
context: docker/6.5/am
- image: amster
context: docker/6.5/amster
- image: idm
context: docker/6.5/idm
- image: ds-cts
context: docker/6.5/ds/cts
docker:
noCache: true
- image: ds-idrepo
context: docker/6.5/ds/idrepo
docker:
noCache: true
- image: ig
context: docker/6.5/ig
- image: forgeops-secrets
context: docker/forgeops-secrets
tagPolicy:
sha256: {}
deploy:
kustomize:
path: ./kustomize/overlay/6.5/all
# Additional profiles
profiles:
# build base images. Example:
# skaffold -f skaffold-6.5.yaml --default-repo gcr.io/engineering-devops -p base build
- name: base
build:
tagPolicy:
envTemplate:
template: "{{.IMAGE_NAME}}:6.5"
artifacts:
- image: am-base
context: docker/6.5/am-base
- image: amster-base
context: docker/6.5/amster-base
- image: ig-base
context: docker/6.5/ig-base
- image: idm-base
context: docker/6.5/idm-base
- image: ds-base
context: docker/6.5/ds-base
- name: medium
deploy:
kustomize:
path: ./kustomize/overlay/6.5/medium
- name: small
deploy:
kustomize:
path: ./kustomize/overlay/6.5/small
# Sample profile to demonstrate connecting to an external DS instance instead of ds-idrepo in the cluster
# See the README.md in kustomize/6.5/env/external-ds/
- name: external-ds
deploy:
kustomize:
path: ./kustomize/overlay/6.5/external-ds