2.3. 인벤토리 파일 설정
Red Hat Ansible Automation Platform 설치를 업그레이드하기 전에 원하는 구성과 일치하도록 인벤토리 파일을 편집합니다. 기존 Ansible Automation Platform 배포에서 동일한 매개변수를 유지하거나 환경에 대한 변경 사항과 일치하도록 매개변수를 수정할 수 있습니다.
절차
설치 프로그램 디렉터리로 이동합니다.
- 번들 설치
cd ansible-automation-platform-setup-bundle-2.4-1-x86_64
$ cd ansible-automation-platform-setup-bundle-2.4-1-x86_64Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 온라인 설치 프로그램
cd ansible-automation-platform-setup-2.4-1
$ cd ansible-automation-platform-setup-2.4-1Copy to Clipboard Copied! Toggle word wrap Toggle overflow
-
편집할
인벤토리파일을 엽니다. 인벤토리파일을 수정하여 새 노드를 프로비저닝하고, 노드 또는 그룹을 프로비저닝 해제하고, 자동화 허브 API 토큰을 가져오거나 생성합니다.환경을 변경하지 않는 경우 기존 Ansible Automation Platform 2.1 설치의 동일한
인벤토리파일을 사용할 수 있습니다.참고[automationhub]및[automationcontroller]호스트에 연결할 수 있는 IP 주소 또는 FQDN(정규화된 도메인 이름)을 제공하여 사용자가 다른 노드에서 Ansible 자동화 허브에서 콘텐츠를 동기화하고 설치할 수 있도록 합니다.localhost를 사용하지 마십시오.localhost를 사용하는 경우 업그레이드는 preflight 검사의 일부로 중지됩니다.
클러스터에서 새 노드 프로비저닝
다음과 같이
인벤토리파일의 기존 노드와 함께 새 노드를 추가합니다.Copy to Clipboard Copied! Toggle word wrap Toggle overflow
클러스터에서 노드 또는 그룹 프로비저닝 해제
-
inventory파일 내의 노드 또는 그룹에node_state-deprovision를 추가합니다.
API 토큰 가져오기 및 생성
Red Hat Ansible Automation Platform 2.0 이상에서 Red Hat Ansible Automation Platform 2.1 이상으로 업그레이드하는 경우 기존 자동화 허브 API 토큰을 사용하거나 새 토큰을 생성할 수 있습니다. 인벤토리 파일에서 Red Hat Ansible Automation Platform 설치 스크립트 setup.sh 를 실행하기 전에 다음 필드 중 하나를 편집합니다.
다음과 같이
automationhub_api_token플래그를 사용하여 기존 API 토큰을 가져옵니다.automationhub_api_token=<api_token>
automationhub_api_token=<api_token>Copy to Clipboard Copied! Toggle word wrap Toggle overflow 다음과 같이 새 API 토큰을 생성하고
generate_automationhub_token플래그를 사용하여 기존 토큰을 무효화합니다.generate_automationhub_token=True
generate_automationhub_token=TrueCopy to Clipboard Copied! Toggle word wrap Toggle overflow