VMware Integrated OpenStack vApp을 사용하여 Designate를 사용하도록 설정할 수 있습니다.
사전 요구 사항
VMware Integrated OpenStack에서 Designate에 대해 Infoblox, Bind9 및 PowerDNS 백엔드 서버를 지원합니다. 각 유형의 백엔드 서버에 대한 사전 요구 사항은 다음과 같습니다.
Infoblox:
VMware Integrated OpenStack의 공용 네트워크에 연결된 네트워크에 Infoblox 백엔드를 설치합니다.
Designate에서 사용할 사용자를 생성합니다.
Designate 영역에 제공할 이름 서버 그룹을 하나 생성합니다.
Designate mDNS 서버를 외부 기본으로 설정합니다. 로드 밸런서 노드의 eth1 인터페이스에 있는 모든 IP 주소를 외부 기본으로 설정합니다.
그리드 멤버를 그리드 보조로 추가하고 이 멤버에 대해 Lead Secondary 옵션을 선택합니다.
필요한 경우 다른 그리드 보조를 추가합니다.
Bind9:
VMware Integrated OpenStack의 공용 네트워크에 연결된 네트워크에 Bind9 백엔드를 설치합니다.
rndc addzone 또는 rndc delzone 기능을 사용하도록 설정하여 마스터 노드가 아닌 노드의 NOTIFY 메시지를 수신할 수 있도록 합니다. named.conf.options 또는 named.conf를 텍스트 편집기에서 열고 다음 줄을 옵션 아래에 추가합니다.
allow-new-zones yes; allow-notify{any;};
PowerDNS:
VMware Integrated OpenStack의 공용 네트워크에 연결된 네트워크에 PowerDNS를 설치합니다.
pdns.conf 파일에서 API를 사용하도록 설정합니다.
프로시저
결과
이제 테넌트가 VMware Integrated OpenStack 대시보드를 사용하여 DNS영역을 생성할 수 있습니다. 지침은 DNS 영역 생성을 참조하십시오.
다음에 수행할 작업
Designate 사용 방법에 대한 자세한 내용은 OpenStack Designate CLI 설명서의 내용을 참조하십시오.
VMware Integrated OpenStack은 v2 API만 지원합니다. 명령줄 작업을 수행하려면 designate 명령 대신 openstack 명령을 사용하십시오.