Skip to content

kta/proxmox-k8s-cluster-setup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flow

  1. create ceph
  2. create VM
  3. install k8s and initialize cluster for master node (at vm)
  4. install k8s and join cluster for other node (at vm)

install ceph

sudo su -
wget --no-cache https://raw.githubusercontent.com/kta/proxmox-k8s-cluster-setup/main/ceph.sh
chmod +x ./ceph.sh
./ceph.sh

raspi-cluster-setup

sudo su -
wget --no-cache https://raw.githubusercontent.com/kta/proxmox-k8s-cluster-setup/main/deploy-vm.sh
chmod +x deploy-vm.sh
./deploy-vm.sh


qm start 201
qm start 211
qm start 202
qm start 212

qm stop 201
qm stop 211
qm stop 202
qm stop 212

qm destroy 201
qm destroy 211
qm destroy 202
qm destroy 212
qm destroy 203
qm destroy 213

qm resize 201 scsi0 100G qm resize 202 scsi0 100G qm resize 211 scsi0 100G qm resize 212 scsi0 100G

install k8s

sudo su -
wget --no-cache https://raw.githubusercontent.com/kta/proxmox-k8s-cluster-setup/main/install_k8s.sh
chmod +x ./install_k8s.sh
./install_k8s.sh $(hostname) main
qm stop 203
qm destroy 203
./deploy-vm.sh
rm ~/.ssh/known_hosts
ssh [email protected]




sudo su -

wget --no-cache https://raw.githubusercontent.com/kta/proxmox-k8s-cluster-setup/main/install_k8s.sh
chmod +x ./install_k8s.sh
/install_k8s.sh pve-vm-cp-3

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages