8.3. 서버 측 암호화 구성
SSL을 통해 암호화된 요청을 보낼 수 없는 경우 HTTP를 사용하여 Ceph Object Gateway에 요청을 보내도록 서버 측 암호화를 설정할 수 있습니다.
이 절차에서는 HAProxy를 프록시 및 로드 밸런서로 사용합니다.
사전 요구 사항
- 스토리지 클러스터의 모든 노드에 대한 루트 수준 액세스.
- 실행 중인 Red Hat Ceph Storage 클러스터.
- Ceph Object Gateway 소프트웨어 설치.
- HAProxy 소프트웨어 설치.
프로세스
haproxy.cfg
파일을 편집합니다.예제
Copy to Clipboard Copied! Toggle word wrap Toggle overflow http
프런트 엔드에 액세스할 수 있는 행을 주석 처리하고 대신https
프런트 엔드를 사용하도록 HAProxy를 지시하는 지침을 추가합니다.예제
Copy to Clipboard Copied! Toggle word wrap Toggle overflow rgw_trust_forwarded_https
옵션을true
로 설정합니다.예제
[ceph: root@host01 /]# ceph config set client.rgw rgw_trust_forwarded_https true
[ceph: root@host01 /]# ceph config set client.rgw rgw_trust_forwarded_https true
Copy to Clipboard Copied! Toggle word wrap Toggle overflow HAProxy를 활성화하고 시작합니다.
systemctl enable haproxy systemctl start haproxy
[root@host01 ~]# systemctl enable haproxy [root@host01 ~]# systemctl start haproxy
Copy to Clipboard Copied! Toggle word wrap Toggle overflow