추가 보안 강화 권장 사항
노드, 클러스터 네트워킹, 클러스터 관리 및 응용 프로그램 구성에 대한 추가 보안 강화 조치.
FactoryTalk® Optix™
High Availability
클러스터 설치 중에 자동으로 적용되는 기본 보안 강화에는 노드 간 WireGuard 암호화, 저장 상태의 비밀 정보 암호화, Kubernetes 감사 로깅, 제한된 kubeconfig
파일 권한, 호스트 방화벽 규칙, 포드 안티 어피니티가 포함됩니다.다음과 같은 추가 수동 보안 강화 권장 사항을 적용합니다.
- 노드 및 운영 체제 보안 강화
- 클러스터를 설치하기 전에 표준 Ubuntu 노드 및 운영 체제 보안 강화 기준을 적용합니다. 액세스를 제한하고, 불필요한 서비스를 제거하고, 보안 업데이트를 최신 상태로 유지합니다.
- 디스크 암호화
- 클러스터를 설치하기 전에 각 노드에서 디스크 암호화를 활성화하여 저장 상태의 K3s 데이터 및 영구 응용 프로그램 데이터를 보호합니다.
- K3s 에이전트 자격 증명
- 제한된 파일 권한 및 저장 상태의 보호를 사용하여/var/lib/rancher/k3s/agent/의 자격 증명을 보호합니다.
- 클러스터 네트워크 노출
- 클러스터 및 응용 프로그램 포트를 필요한 소스로만 제한하고, VIP 및 페일오버를 지원하는 전용 로컬 네트워크 세그먼트에서 클러스터 트래픽을 유지합니다.
- 클러스터 관리
- SSH 및 클러스터 관리 액세스를 제한하고, 초기 설정 후 노드 조인 토큰을 회전하고, 예기치 않은 노드 조인을 모니터링합니다.
- 응용 프로그램 구성
- FactoryTalk OptixStudio에서 웹 프레젠테이션 엔진에는 HTTPS를 사용하고, MQTT를 사용하는 경우 MQTT에는 TLS를 사용하며, 런타임 OPC UA 서버에는 OPC UA 보안 모드를 사용합니다.
High Availability
Hardening
Disk encryption
Kubernetes
SSH
의견을 작성 부탁드립니다.