关于 rancher-selinux
要让 Rancher 使用 SELinux,你必须手动为 SELinux 节点启用一些功能。为了解决这个问题,Rancher 提供了一个 SELinux RPM。
rancher-selinux
RPM 仅包含 rancher-logging 应用程序的策略。
rancher-selinux
的 GitHub 仓库在这里。
安装 rancher-selinux RPM
要求
rancher-selinux RPM 已在 CentOS 7 和 8 上进行了测试。 |
1. 设置 yum 仓库
设置 yum 仓库,从而直接在集群中的所有主机上安装 rancher-selinux
。
要使用 RPM 仓库,在 CentOS 7 或 RHEL 7 系统上运行以下 bash 代码片段:
# cat << EOF > /etc/yum.repos.d/rancher.repo [rancher] name=Rancher baseurl=https://rpm.rancher.io/rancher/production/centos/7/noarch enabled=1 gpgcheck=1 gpgkey=https://rpm.rancher.io/public.key EOF
要使用 RPM 仓库,在 CentOS 8 或 RHEL 8 系统上运行以下 bash 代码片段:
# cat << EOF > /etc/yum.repos.d/rancher.repo [rancher] name=Rancher baseurl=https://rpm.rancher.io/rancher/production/centos/8/noarch enabled=1 gpgcheck=1 gpgkey=https://rpm.rancher.io/public.key EOF