This documentation is for a release that is no longer maintained
See documentation for the latest supported version 3 or the latest supported version 4.7.18.2.2. RHCOS(Red Hat Enterprise Linux CoreOS) 8에서 hostpath 프로비전 프로그램에 대한 SELinux 구성
HostPathProvisioner
사용자 정의 리소스를 만들기 전에 SELinux를 구성해야 합니다. RHCOS(Red Hat Enterprise Linux CoreOS) 8 작업자에서 SELinux를 구성하려면 각 노드에 MachineConfig
오브젝트를 생성해야 합니다.
사전 요구 사항
각 노드에 hostpath 프로비전 프로그램에서 생성하는 PV(영구 볼륨)에 대한 백업 디렉터리를 생성합니다.
중요RHCOS에서
/
파티션을 읽기 전용이므로 백업 디렉터리는 파일 시스템의 루트 디렉터리에 있으면 안 됩니다. 예를 들어/var/<directory_name>은 사용할 수 있지만
은 사용할 수 없습니다./<
directory_name>
절차
MachineConfig
파일을 생성합니다. 예를 들면 다음과 같습니다.touch machineconfig.yaml
$ touch machineconfig.yaml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow hostpath 프로비전 프로그램으로 PV를 생성할 디렉터리를 포함하도록 파일을 편집합니다. 예를 들면 다음과 같습니다.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 1
- 프로비전 프로그램으로 PV를 생성할 백업 디렉터리를 지정합니다. 이 디렉토리는 파일 시스템의 루트 디렉토리(
/
)에 있으면 안 됩니다.
MachineConfig
오브젝트를 생성합니다.oc create -f machineconfig.yaml -n <namespace>
$ oc create -f machineconfig.yaml -n <namespace>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow