https://k3s.io/html
https://github.com/rancher/k3sgit
https://github.com/rancher/k3s/releases //版本及imagesgithub
k3s docker
docker-cecentos
centos7.6post
參考:url
https://github.com/rancher/k3s/releases/download/v0.9.0/k3s-airgap-images-amd64.tar //下載imagescentos7
docker load -i k3s-airgap-images-amd64.tar spa
Loaded image: docker.io/coredns/coredns:1.3.0 Loaded image: docker.io/library/traefik:1.7.12 Loaded image: docker.io/rancher/klipper-helm:v0.1.5 Loaded image: docker.io/rancher/klipper-lb:v0.1.1 Loaded image: k8s.gcr.io/pause:3.1
https://github.com/rancher/k3s/releases/download/v0.9.0/k3s //下載二進制k3srest
https://raw.githubusercontent.com/rancher/k3s/master/install.sh //k3s安裝腳本,具體能夠看下腳本存在不少變量定義
export INSTALL_K3S_SKIP_DOWNLOAD=true //設置跳過下載k3s二進制文件
export INSTALL_K3S_BIN_DIR=/usr/bin //設置k3s安裝目錄
./install.sh //自動創建service服務及軟鏈接 kubectl ctr ....
systemctl status k3s //服務運行狀態
journalctl -u k3s -f //根據日誌能夠看到服務啓動不起來,要去國外拉images,你懂得,heihei
vi /etc/systemd/system/k3s.service
ExecStart=/usr/bin/k3s \
server --docker\ //容器選擇docker,替換默認的containerd
systemctl daemon-reload //刷新服務配置文件,從新定向到target
systemctl restart k3s
k3s的pod運行在docker之中