第 1 章 安装 Skupper CLI
Skupper CLI 提供了创建 Kubernetes 和 Podman 站点的方法。
注意
Podman 站点是一个技术预览功能,如 发行注记所述
先决条件
- 您的订阅已激活,您的系统已被注册。有关使用客户门户网站激活红帽订阅并为软件包注册您的系统的详情,请参考 第 6 章 使用您的订阅。
流程
使用
subscription-manager命令订阅所需的软件包存储库。对于主发行流,将 <version>替换为1,用于长期支持发行流。- Red Hat Enterprise Linux 8
sudo subscription-manager repos --enable=service-interconnect-_<version>_-for-rhel-8-x86_64-rpms
$ sudo subscription-manager repos --enable=service-interconnect-_<version>_-for-rhel-8-x86_64-rpmsCopy to Clipboard Copied! Toggle word wrap Toggle overflow - Red Hat Enterprise Linux 9
sudo subscription-manager repos --enable=service-interconnect-_<version>_-for-rhel-9-x86_64-rpms
$ sudo subscription-manager repos --enable=service-interconnect-_<version>_-for-rhel-9-x86_64-rpmsCopy to Clipboard Copied! Toggle word wrap Toggle overflow 使用
yum或dnf命令安装skupper命令:sudo dnf install skupper-cli
$ sudo dnf install skupper-cliCopy to Clipboard Copied! Toggle word wrap Toggle overflow 如果要运行
skupper在 RHEL 8 上创建 podman 站点,则需要将 podman 配置为使用netavark(如果还没有配置):检查
netavark是否已配置为 podman 网络后端:podman info | grep networkBackend
$ podman info | grep networkBackendCopy to Clipboard Copied! Toggle word wrap Toggle overflow 如果
netavark没有列为后端,请安装它:sudo dnf install netavark
$ sudo dnf install netavarkCopy to Clipboard Copied! Toggle word wrap Toggle overflow 通过确保
/etc/containers/containers.conf文件中存在以下行,将 podman 配置为使用netavark:[network] network_backend = "netavark"
[network] network_backend = "netavark"Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 重复步骤 a 来验证新配置。
附加信息
- 有关创建 站点的说明,请参阅开始使用。
-
使用
man containers.conf查看有关 podman 配置的更多信息。