This commit is contained in:
=
2024-12-09 23:34:13 -05:00
parent 43fc89a966
commit 098f63fa5b
11 changed files with 277 additions and 144 deletions

View File

@ -9,6 +9,7 @@ cluster:
extraManifests:
- https://raw.githubusercontent.com/alex1989hu/kubelet-serving-cert-approver/main/deploy/standalone-install.yaml
- https://github.com/kubernetes-sigs/metrics-server/releases/latest/download/components.yaml
- https://raw.githubusercontent.com/kubernetes/ingress-nginx/refs/tags/controller-v1.11.3/deploy/static/provider/baremetal/deploy.yaml
inlineManifests:
- name: calico-installation
contents: |
@ -42,6 +43,25 @@ cluster:
metadata:
name: default
spec: {}
- name: calico-bgpconfig
contents: |
apiVersion: crd.projectcalico.org/v1
kind: BGPConfiguration
metadata:
name: default
spec:
asNumber: 64624
serviceClusterIPs:
- cidr: 10.80.0.0/12
- name: calico-bgppeer
contents: |
apiVersion: crd.projectcalico.org/v1
kind: BGPPeer
metadata:
name: router-balsillie-house
spec:
asNumber: 64625
peerIP: 192.168.1.11:179
network:
cni:
name: custom
@ -58,6 +78,10 @@ cluster:
extraArgs:
proxy-mode: nftables
machine:
disks:
- device: /dev/nvme0n1
# partitions:
# - mountpoint: /var/mnt/storage
features:
hostDNS:
enabled: true
@ -78,6 +102,13 @@ machine:
- rbind
- rshared
- rw
# - destination: /var/dev/nvme0n1
# type: bind
# source: /dev/nvme0n1
# options:
# - bind
# - rshared
# - rw
network:
hostname: node00.balsillie.house
nameservers: