-
-
Notifications
You must be signed in to change notification settings - Fork 0
/
vars.yaml
57 lines (51 loc) · 1.36 KB
/
vars.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
apps:
- name: hello1
git_repo: spinnaker_tryout
jib_dir: hello_svc
image: s2c/hello_svc
namespace: env1
git_branch: kustomize
replicas: 3
application_properties:
application.properties: |
my_name: LocalKubeletEnv1
- name: hello2
git_repo: spinnaker_tryout
jib_dir: hello_svc
image: s2c/hello_svc
namespace: env2
config_map_path:
git_branch: kustomize
application_properties:
application.properties: |
my_name: LocalKubeletEnv2
# - name: mystery
# git_url: "{{ vault_git_url }}"
# jib_dir: harvester
# image: s2c/harvester
# namespace: env1
# git_branch: main
# application_properties:
# application.properties: |
# my_name: LocalKubeletEnv1
# Leave on www.demo.io unless you own the domain and it is not referenced in any DNS registry anywhere
ingress:
host: www.demo.io
rules:
- service: hello1
namespace: env1
ingress_path: /env1/hello
service_path: /
- service: hello2
namespace: env2
ingress_path: /env2/hello
service_path: /
namespaces:
- name: cc
git_repos:
- name: hello1
pre_k8s_cmds:
- kubectl create -n cc deployment hazelcast --image=hazelcast/hazelcast:latest-snapshot-jdk21 --port=5701
- kubectl expose -n cc deployment hazelcast
post_k8s_cmds:
- kubectl -n cc scale deployment hazelcast --replicas 2