검색

부록 A. 구성 가능 서비스 매개변수

download PDF

다음 매개변수는 모든 구성 가능 서비스의 출력에 사용됩니다.

다음 매개변수는 컨테이너화된 구성 가능 서비스에 특히 출력에 사용됩니다.

A.1. 모든 구성 가능 서비스

다음 매개변수는 모든 구성 가능 서비스에 적용됩니다.

service_name

서비스 이름입니다. 이를 사용하여 service_config_settings 을 통해 다른 구성 가능 서비스의 구성을 적용할 수 있습니다.

config_settings

서비스에 대한 사용자 지정 hieradata 설정.

service_config_settings

다른 서비스의 사용자 지정 hieradata 설정. 예를 들어, 서비스에 OpenStack ID(keystone)에 등록된 엔드포인트가 필요할 수 있습니다. 이는 한 서비스에서 다른 서비스에 대한 매개 변수를 제공하고 서비스가 서로 다른 역할에 있더라도 교차 서비스 구성 방법을 제공합니다.

global_config_settings

모든 역할에 분산된 사용자 지정 hieradata 설정입니다.

step_config

서비스를 구성하는 Puppet 스니펫입니다. 이 스니펫은 서비스 구성 프로세스의 각 단계에서 생성되고 실행됩니다. 다음 단계는 다음과 같습니다.

  • 1 단계 - 로드 밸런서 구성
  • 2 단계 - 코어 고가용성 및 일반 서비스 (데이터베이스, RabbitMQ, NTP)
  • 3 단계 - 초기 OpenStack Platform 서비스 설정 (스토리지, 링 빌딩)
  • 4 단계 - 일반적인 OpenStack Platform 서비스
  • 5단계 - 서비스 활성화(Pacemaker) 및 OpenStack Identity(keystone) 역할 및 사용자 생성

참조되는 모든 Puppet 매니페스트에서는 단계 hieradata( hiera(' step '))를 사용하여 배포 프로세스 중 특정 단계에서 특정 작업을 정의할 수 있습니다.

upgrade_tasks

서비스 업그레이드에 도움이 되는 Ansible 스니펫입니다. 코드 조각이 결합된 플레이북에 추가됩니다. 각 작업은 태그를 사용하여 다음을 포함하는 단계 를 정의합니다.

  • Common - 모든 단계에 적용
  • step0 - 검증
  • step1 - 모든 OpenStack 서비스를 중지합니다.
  • step2 - 모든 Pacemaker 제어 서비스 중지
  • step3 - 패키지 업데이트 및 새 패키지 설치
  • step4 - 데이터베이스 업그레이드에 필요한 OpenStack 서비스 시작
  • step5 - 업그레이드 데이터베이스

upgrade_batch_tasks

upgrade_tasks 에 대해 유사한 기능을 수행하지만 나열된 순서대로 배치 Ansible 작업 세트만 실행합니다. 기본값은 1 이지만 roles_data.yaml 파일에서 upgrade_batch_size 매개변수를 사용하여 역할별로 이 값을 변경할 수 있습니다.

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.