|
Ce document a été traduit à l'aide d'une technologie de traduction automatique. Bien que nous nous efforcions de fournir des traductions exactes, nous ne fournissons aucune garantie quant à l'exhaustivité, l'exactitude ou la fiabilité du contenu traduit. En cas de divergence, la version originale anglaise prévaut et fait foi. |
À propos de rancher-selinux
Pour permettre à Rancher de fonctionner avec SELinux, certaines fonctionnalités doivent être activées manuellement pour les nœuds SELinux. Pour aider à cela, Rancher fournit un RPM SELinux.
Le RPM rancher-selinux contient un ensemble de politiques SELinux conçues pour accorder les privilèges nécessaires à divers composants Rancher fonctionnant sur des systèmes Linux avec SELinux activé.
Le dépôt GitHub rancher-selinux est ici.
Installation du RPM rancher-selinux
|
Configuration requise :
Le RPM |
1. Configurer le dépôt yum
Configurer le dépôt yum pour installer rancher-selinux directement sur tous les hôtes du cluster.
Pour utiliser le dépôt RPM, sur un système CentOS 8 ou RHEL 8, exécutez le snippet bash suivant :
# 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
Pour utiliser le dépôt RPM, sur un système CentOS 9 ou RHEL 9, exécutez le snippet bash suivant :
# cat << EOF > /etc/yum.repos.d/rancher.repo [rancher] name=Rancher baseurl=https://rpm.rancher.io/rancher/production/centos/9/noarch enabled=1 gpgcheck=1 gpgkey=https://rpm.rancher.io/public.key EOF
Configurer les applications de journalisation et de surveillance pour fonctionner avec SELinux
|
Configuration requise :
Logging v2 et Monitoring v2 ont été testés avec SELinux sur RHEL/CentOS 8, 9 et Tumbleweed. |
Les applications ne fonctionnent pas automatiquement une fois le RPM rancher-selinux installé sur l’hôte. Elles doivent être configurées pour s’exécuter dans un domaine de conteneur SELinux autorisé fourni par le RPM.
Pour configurer le chart rancher-logging ou le chart rancher-monitoring pour prendre en charge SELinux, changez global.seLinux.enabled en true dans le values.yaml lors de l’installation des charts.