容器仓库

k3s离线安装

2021-07-28  本文已影响0人  玄德公笔记

官方文档
https://docs.rancher.cn/docs/k3s/installation/airgap/_index/

1. 文件准备

从: https://github.com/k3s-io/k3s/releases 下载如下两个文件

image.png

2. 安装

chmod 755 k3s
cp k3s  /usr/local/bin/

/usr/local/bin/k3s 是后边安装的时候安装程序找二级制文件的默认位置

mkdir -p /var/lib/rancher/k3s/agent/images/
cp ./k3s-airgap-images-amd64.tar /var/lib/rancher/k3s/agent/images/
curl -sfL https://get.k3s.io | sh -

离线安装可以将这个脚本下载下来,比如命名成install.sh

INSTALL_K3S_SKIP_DOWNLOAD=true ./install.sh

命令补全和k8s方法一致。

3. 查看

[root@k3s-dev ~]# kubectl get node
NAME      STATUS   ROLES                  AGE    VERSION
k3s-dev   Ready    control-plane,master   3h8m   v1.20.6+k3s1
[root@k3s-dev ~]# kubectl get pod -n kube-system
NAME                                      READY   STATUS      RESTARTS   AGE
helm-install-traefik-lccnq                0/1     Completed   0          102m
svclb-traefik-mb2cg                       2/2     Running     2          100m
metrics-server-86cbb8457f-lkxt5           1/1     Running     1          3h8m
coredns-854c77959c-6bkf2                  1/1     Running     1          3h8m
local-path-provisioner-5ff76fc89d-zjl6z   1/1     Running     1          3h8m
traefik-6f9cbd9bd4-c5mvw                  1/1     Running     1          100m
[root@k3s-dev ~]# kubectl get namespaces
NAME              STATUS   AGE
mysql-test        Active   3h1m
kube-public       Active   3h8m
kube-node-lease   Active   3h8m
default           Active   3h8m
cattle-system     Active   52m
kube-system       Active   3h8m

rancher接入

和K8S一致


上一篇 下一篇

猜你喜欢

热点阅读