Initial commit
This commit is contained in:
61
clusters/base.yaml
Normal file
61
clusters/base.yaml
Normal file
@ -0,0 +1,61 @@
|
||||
domain: cluster.local
|
||||
|
||||
subnets:
|
||||
services: 192.168.48.0/20
|
||||
pods: 192.168.64.0/20
|
||||
|
||||
addons:
|
||||
- essentials
|
||||
|
||||
vars:
|
||||
kubernetes_version: v1.26.4
|
||||
|
||||
bootstrap_auths:
|
||||
- name: "my-user"
|
||||
sshKey: "ssh-ed25519 xxx my-user"
|
||||
|
||||
ssh_keys:
|
||||
- "ssh-ed25519 xxx my-user"
|
||||
|
||||
devname_match: /dev/([shv]da|nmve[0-9]+n[0-9]+)
|
||||
# to match a specific partition (here: 3):
|
||||
#devname_match: /dev/([shv]da|nvme[0-9]+n[0-9]+p)3
|
||||
|
||||
vip_interface: main
|
||||
public_vip: 172.17.1.138
|
||||
|
||||
netmask: 24
|
||||
gateway: 172.17.1.8
|
||||
dns:
|
||||
- 172.17.1.1
|
||||
|
||||
etcd:
|
||||
image: quay.io/coreos/etcd
|
||||
version: v3.5.9
|
||||
cluster_state: new # set to existing to secure existing clusters
|
||||
|
||||
keepalived:
|
||||
image: novitnc/keepalived
|
||||
version: 2.0.19
|
||||
garp_master_refresh: 60
|
||||
router_id: 1
|
||||
|
||||
control_plane:
|
||||
api_port: 6443
|
||||
reserve_resources: true
|
||||
|
||||
iface: "(en|eth).*"
|
||||
containerd_size: 50%FREE
|
||||
|
||||
local_storage_class: local
|
||||
|
||||
encrypt_disks: false
|
||||
|
||||
cni_provider: knet-wg
|
||||
ingress_controller: nginx
|
||||
kube_proxy: proxy
|
||||
|
||||
k8s_registry: registry.k8s.io
|
||||
|
||||
kernel_modules: []
|
||||
|
Reference in New Issue
Block a user