-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathconfig.yaml
57 lines (57 loc) · 1.07 KB
/
config.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
# for help see the README
virt: kvm
addons:
#- name: calico
- name: cilium
- name: coredns
- name: openebs
- name: metrics-server
- name: kube-prometheus-stack
- name: kubernetes-dashboard
#- name: ingress-nginx
# ssl-passthrough: true # for vcluster
#- name: vcluster
k8s:
containerized-cplane:
cluster-cidr: 10.200.0.0/16
cluster-dns: 10.32.0.10
kube-proxy: false
containerd-mirror:
# name: _default
# config: |
# [host."http://192.168.0.49:8080"]
# capabilities = ["pull", "resolve"]
# skip_verify = true
kvm:
network: nat
kickstart: kvm.text.ks.cfg
os-variant: almalinux8
vbox:
host-network-interface:
host-only-network: 192.168.56
kickstart: vbox.text.ks.cfg
vboxdir:
vm:
linux: alma
create-template: true
template-vmname: alma8
vms:
- name: vm1
cpu: 3
mem: 8192
ip: 200
disk:
pod-cidr: 10.200.0.0/24
- name: vm2
cpu: 3
mem: 8192
ip: 201
disk:
pod-cidr: 10.200.1.0/24
- name: vm3
cpu: 3
mem: 8192
ip: 202
disk:
pod-cidr: 10.200.2.0/24
cluster: