-
Notifications
You must be signed in to change notification settings - Fork 0
/
vars.yml
59 lines (57 loc) · 1.34 KB
/
vars.yml
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
# the demo work directory
work_dir: "{{ playbook_dir }}/work"
# the kubeconfig directory
kubeconfig_dir: "{{ work_dir }}/.kube"
# the kubernetes version to use with minikube
minikube_kubernetes_version: v1.21.6
# the minikube home directory
minikube_home_dir: "{{ work_dir }}/.minikube"
# the helm.sh version to use
helm_version: 3.7.1
# the helm secerts plugin version
helm_secrets_plugin_version: 3.10.0
# the sops version
sops_version: 3.7.1
# the kubectl version
kubectl_version: 1.21.6
# minikube Kubernetes Clusters
minikube_profiles:
# cluster where management
mgmt:
create: no
destroy: no
addons:
- metallb
- registry
- registry-aliases
lbStartIP: 192.168.64.80
lbEndIP: 192.168.64.90
cluster1:
create: yes
destroy: no
addons:
- metallb
- registry
- registry-aliases
lbStartIP: 192.168.64.100
lbEndIP: 192.168.64.110
cluster2:
create: no
destroy: no
addons:
- metallb
- registry
- registry-aliases
lbStartIP: 192.168.64.120
lbEndIP: 192.168.64.130
# Gloo Mesh/Edge Kubernetes clusters
gloo_clusters:
cluster1:
cloud: minikube
k8s_context: cluster1
cluster_name: cluster1
enable_portal: yes
# used only for Gloo Mesh
# install_istio : yes/no
# enable gloo portal monetization feature
enable_portal_monetization: yes