Red Hat Training

A Red Hat training course is available for Red Hat OpenStack Platform

7장. 웹 UI로 기본 오버클라우드 구성

이 장에서는 웹 UI를 사용하는 OpenStack Platform 환경의 기본 구성 단계를 설명합니다. 기본 설정을 사용하는 오버클라우드에는 사용자 지정 기능이 없습니다. 하지만 Advanced Overcloud Customization 가이드의 지침에 따라 이 기본 오버클라우드에 고급 옵션을 추가하고 사양에 맞게 사용자 지정할 수 있습니다.

이 장의 예에서는 모든 노드가 전원 관리에 IPMI를 사용하는 베어 메탈 시스템입니다. 지원되는 추가 전원 관리 유형 및 옵션은 부록 B. 전원 관리 드라이버 을 참조하십시오.

워크플로

  1. 노드 정의 템플릿 및 수동 등록을 사용하여 빈 노드를 등록합니다.
  2. 모든 노드의 하드웨어를 검사합니다.
  3. 오버클라우드 플랜을 director에 업로드합니다.
  4. 노드를 역할에 할당합니다.

요구 사항

  • 4장. 언더클라우드 설치 UI가 활성화된 director 노드
  • 노드에 사용할 베어 메탈 시스템 세트. 필요한 노드 수는 생성하려는 오버클라우드 유형에 따라 다릅니다(Overcloud 역할에 대한 내용은 3.1절. “노드 배포 역할 계획” 참조). 또한 이러한 머신은 각 노드 유형에 설정된 요구 사항을 준수해야 합니다. 이러한 요구 사항은 2.4절. “오버클라우드 요구 사항” 에서 참조하십시오. 이러한 노드에는 운영 체제가 필요하지 않습니다. director는 Red Hat Enterprise Linux 7 이미지를 각 노드에 복사합니다.
  • 기본 VLAN으로 구성된 프로비저닝 네트워크에 대한 하나의 네트워크 연결입니다. 모든 노드는 이 네트워크에 연결되어야 하며 2.3절. “네트워킹 요구 사항” 에 설정된 요구 사항을 준수해야 합니다.
  • 다른 모든 네트워크 유형은 OpenStack 서비스에 프로비저닝 네트워크를 사용합니다. 하지만 다른 네트워크 트래픽 유형에 대해 추가 네트워크를 생성할 수 있습니다.
중요

다중 아키텍처 클라우드를 활성화하면 UI 워크플로가 지원되지 않습니다. 다음 지침을 따르십시오. 6장. CLI 툴로 기본 오버클라우드 구성

7.1. 웹 UI 액세스

사용자는 SSL을 통해 director의 웹 UI에 액세스할 수 있습니다. 예를 들어 언더클라우드의 IP 주소가 192.168.24.1인 경우 UI에 액세스할 주소는 https://192.168.24.1 입니다. 웹 UI는 처음에 다음과 같은 필드가 있는 로그인 화면을 제공합니다.

  • 사용자 이름 - director의 관리 사용자입니다. 기본값은 admin 입니다.
  • 암호 - 관리 사용자의 암호입니다. 언더클라우드 호스트 터미널에서 sudo hiera admin_passwordstack 사용자로 실행하여 암호를 확인합니다.

UI에 로그인하면 UI는 OpenStack Identity Public API에 액세스하여 다른 공용 API 서비스의 끝점을 가져옵니다. 이러한 서비스에는 다음이 포함됩니다.

구성 요소UI 용도

OpenStack Identity(keystone)

UI에 대한 인증 및 기타 서비스의 엔드포인트 검색에 사용됩니다.

OpenStack Orchestration(heat)

배포 상태에 해당합니다.

OpenStack Bare Metal(ironic)

노드 제어에 사용됩니다.

OpenStack Object Storage(빠)

Heat 템플릿 컬렉션 또는 오버클라우드 생성에 사용되는 플랜의 저장을 위해 사용됩니다.

OpenStack Workflow(mistral)

director 작업에 액세스하고 실행합니다.

OpenStack Messaging(zaqar)

특정 작업의 상태를 찾는 websocket 기반 서비스입니다.