Skip to content

asdfgugus/k8s-homelab-staging

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

k8s-homelab-staging

Proxmox

  • Make sure to have a DHCP service running in the server network.
  • Download talos iso with qemu support.
  • Create control-plane VM with iso.
  • Start VM.

Talos setup

Generte configs:

talosctl gen config talos-proxmox-cluster https://$CONTROL_PLANE_IP_STATIC:6443 --output-dir _out

Adjust configs to correct IP etc.:

talosctl apply-config --insecure --nodes $CONTROL_PLANE_IP_DHCP --file _out/controlplane.yaml
talosctl apply-config --insecure --nodes $WORKER_IP_DHCP --file _out/worker.yaml

Setup talosctl :

export TALOSCONFIG="_out/talosconfig"
talosctl config endpoint $CONTROL_PLANE_IP
talosctl config node $CONTROL_PLANE_IP

Bootstrap

talosctl bootstrap

Get Kubeconfig

talosctl kubeconfig .

Install core components

  • Install cilium via helm
  • Install flux via helm

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published