Skip to content

yudejp/k8s

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

228 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

k8s

🐙 Kubernetes manifests worker status

Initalizing the cluster

Prerequisites

  • Reachability to tun.y2e.org (192.168.30.0/24) and assigned hostname within this network.
  • Running Debian 13 (trixie).
  • Reachability to the Internet.
  • At least 16GB RAM.

Setup k3s worker

$ ansible-playbook -i "nrt1kwoX.tun.y2e.org," playbooks/init-worker.yaml

Setup k3s agent

  • クイックスタートガイド | K3s
    $ curl -sfL https://get.k3s.io | sh -s - server --server https://192.168.30.X:6443 --token <redacted> --node-name nrt1kwoN --node-ip 192.168.30.Y --flannel-iface <nic name> --tls-san 192.168.30.X --tls-san 192.168.30.233 --tls-san nrt1kwo0.tun.y2e.org --tls-san nrt1-kwo.tail5b1c5.ts.net --tls-san tailscale-operator.tail5b1c5.ts.net
    
    • token: 他の worker で cat /var/lib/rancher/k3s/server/token
    • X: other k3s worker node
    • Y: set up target node
    • N: set up target node

License

MIT

About

🐙 Kubernetes manifests

Resources

Stars

Watchers

Forks

Contributors