4장. 오버클라우드 설정
이제 언더클라우드를 설정했으므로 나머지 오버클라우드 리프 네트워크를 설정할 수 있습니다. 일련의 구성 파일을 사용하여 이 작업을 수행합니다. 나중에 오버클라우드를 배포하고 결과 배포에는 라우팅이 있는 여러 네트워크 세트가 있습니다.
4.1. 네트워크 데이터 파일 생성 링크 복사링크가 클립보드에 복사되었습니다!
리프 네트워크를 정의하려면 구성 가능한 각 네트워크 및 해당 특성의 YAML 포맷 목록이 포함된 네트워크 데이터 파일을 생성합니다. 기본 네트워크 데이터는 /usr/share/openstack-tripleo-heat-templates/network_data.yaml
의 언더클라우드에 있습니다.
절차
stack
사용자의 로컬 디렉터리에 새network_data_spine_leaf.yaml
파일을 만듭니다. 기본network_data
파일을 기본으로 사용합니다.cp /usr/share/openstack-tripleo-heat-templates/network_data.yaml /home/stack/network_data_spine_leaf.yaml
$ cp /usr/share/openstack-tripleo-heat-templates/network_data.yaml /home/stack/network_data_spine_leaf.yaml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow network_data_spine_leaf.yaml
파일에서 YAML 목록을 생성하여 각 네트워크 및 리프 네트워크를 구성 가능한 네트워크 항목으로 정의합니다. 예를 들어, 내부 API 네트워크 및 리프 네트워크는 다음 구문을 사용하여 정의됩니다.Copy to Clipboard Copied! Toggle word wrap Toggle overflow
언더클라우드는 이러한 네트워크를 이미 생성했기 때문에 네트워크 데이터 파일에 컨트롤 플레인 네트워크를 정의하지 않습니다. 그러나 오버클라우드에서 NIC를 적절하게 구성할 수 있도록 매개변수를 수동으로 설정해야 합니다.
컨트롤러 기반 서비스가 포함된 네트워크에 대해 vip: true
를 정의합니다. 이 예에서 InternalApi
에는 이러한 서비스가 포함되어 있습니다.
모든 구성 가능 네트워크가 포함된 전체 예제는 부록 A. network_data 파일 예 를 참조하십시오.