This repository has been archived by the owner on Apr 29, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 9
/
Copy pathorbiter.yml
106 lines (106 loc) · 2.73 KB
/
orbiter.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
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
kind: orbiter.caos.ch/Orb
version: v0
spec:
verbose: false
clusters:
k8s:
kind: orbiter.caos.ch/KubernetesCluster
version: v0
spec:
controlplane:
updatesdisabled: false
provider: gcezurich
nodes: 1
pool: management
taints:
- key: node-role.kubernetes.io/master
effect: NoSchedule
networking:
dnsdomain: cluster.orbostest
network: calico
servicecidr: 100.126.4.0/22
podcidr: 100.127.224.0/20
verbose: false
versions:
kubernetes: v1.18.8
orbiter: v4.0.0
workers:
- updatesdisabled: false
provider: gcezurich
nodes: 1
pool: application
- updatesdisabled: false
provider: gcezurich
nodes: 1
pool: storage
providers:
gcezurich:
kind: orbiter.caos.ch/GCEProvider
version: v0
spec:
verbose: false
region: europe-west6
zone: europe-west6-b
pools:
management:
osimage: projects/centos-cloud/global/images/centos-7-v20200429
mincpucores: 2
minmemorygb: 7
storagegb: 20
preemptible: false
localssds: 2
application:
osimage: projects/centos-cloud/global/images/centos-7-v20200429
mincpucores: 2
minmemorygb: 7
storagegb: 20
preemptible: true
localssds: 0
storage:
osimage: projects/centos-cloud/global/images/centos-7-v20200429
mincpucores: 2
minmemorygb: 7
storagegb: 20
preemptible: true
localssds: 3
loadbalancing:
kind: orbiter.caos.ch/DynamicLoadBalancer
version: v2
spec:
application:
- transport:
- name: httpsingress
frontendport: 443
backendport: 30443
backendpools:
- application
whitelist:
- 0.0.0.0/0
healthchecks:
protocol: https
path: /ambassador/v0/check_ready
code: 200
- name: httpingress
frontendport: 80
backendport: 30080
backendpools:
- application
whitelist:
- 0.0.0.0/0
healthchecks:
protocol: http
path: /ambassador/v0/check_ready
code: 200
management:
- transport:
- name: kubeapi
frontendport: 6443
backendport: 6666
backendpools:
- management
whitelist:
- 0.0.0.0/0
healthchecks:
protocol: https
path: /healthz
code: 200