在 k3s 上安装容器化 SUSE Manager 代理
Table of Contents
1. 安装 k3s
在容器主机计算机上,安装 k3s
(请将 <K3S_HOST_FQDN>
替换为 k3s 主机的 FQDN):
curl -sfL https://get.k3s.io | INSTALL_K3S_EXEC="--tls-san=<K3S_HOST_FQDN>" sh -
2. 安装工具
在安装时需要提供 mgrpxy
和 helm
软件包。
mgrpxy
软件包可在 SUSE Manager 代理产品储存库中找到。
需要使用 Containers 模块来安装 |
要进行安装,请运行以下命令:
zypper in helm mgrpxy
3. 部署 SUSE Manager 代理 helm 图表
要配置 SUSE Manager 代理 Pod 使用的卷存储,请定义以下声明的永久性卷。如果您未自定义存储配置,k3s 将自动为您创建存储卷。
永久性卷声明已命名为:
-
squid-cache-pv-claim
-
/package-cache-pv-claim
-
/tftp-boot-pv-claim
按照 容器化 SUSE Manager Proxy 设置 中所述创建 SUSE Manager 代理的配置。复制 tar.gz
配置文件,然后安装:
mgrpxy install kubernetes /path/to/config.tar.gz
有关详细信息,请参见 https://kubernetes.io/docs/concepts/storage/persistent-volumes/ (kubernetes) 或 https://rancher.com/docs/k3s/latest/en/storage/ (k3s) 文档。