Skip to content

vincent5753/KAIS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KAIS

介紹 / Intro

KAIS 是 Kubernete 自動安裝腳本 的簡稱,其目標為提供新手更簡易建立叢集的方式,並在過程中保持可以調整不同設置的彈性。
KAIS is short for Kubernetes Auto Install Script, it is made for a more easy way for newbies to install kubernetes while keeping the flexibility to have different choice for setting up the cluster.

使用方式 / Usage

裝環境 / Setting up

latest最新版 安裝方式,腳本命名邏輯為 $發行版-K8s-$K8s_latest-$CRI-$CNI
latest folder is for latest version of installations, script naming follows the pattern of $Disto-K8s-$K8s_latest-$CRI-$CNI

快速部署(最新版本) / Deploy in one line(latest version)
作業系統 / OS: Ubuntu 20.04

curl https://raw.githubusercontent.com/vincent5753/KAIS/main/latest/Ubuntu2004-K8s_latest-containerd-flannel.sh | bash

legacy舊版 安裝方式,腳本命名邏輯為 $發行版-K8s-$K8s_版本-$CRI-$CNI
legacy folder is for old-way installations, script naming follows the pattern of $Disto-K8s-$K8s_Version-$CRI-$CNI

如果你想安裝舊版本
If you want to install an older version.

curl https://raw.githubusercontent.com/vincent5753/KAIS/main/legacy/Ubuntu2004-K8s_1_24-containerd-flannel.sh | bash

拆環境 / Clean up

快速拆除 / Clean up in one line

curl https://raw.githubusercontent.com/vincent5753/KAIS/main/nemesis.sh | bash

待辦 / TDL

  • 環境偵測(Preflight Detects)
  • 依據參數部署(Deploy using args)
  • 解耦部署(Decoupled Deployment)
  • 自我部署(Self Deploying)

About

Kubernetes Auto Install Scrips

Resources

License

Stars

Watchers

Forks

Languages