7.2. Ignition을 사용하여 검색 이미지 수정
Ignition 구성 파일을 생성한 후에는 지원 설치 관리자 API를 사용하여 인프라 환경에 패치하여 검색 이미지를 수정할 수 있습니다.
사전 요구 사항
- UI를 사용하여 클러스터를 생성한 경우 API 인증을 설정해야 합니다.
-
인프라 환경이 있고 인프라 환경 ID를
INFRA_ENV_ID
변수로 내보낸 것입니다. -
유효한 Ignition 파일이 있고 파일 이름을
$IGNITION_FILE
로 내보냈습니다.
절차
ignition_config_override
JSON 오브젝트를 생성하고 파일로 리디렉션합니다.$ jq -n \ --arg IGNITION "$(jq -c . $IGNITION_FILE)" \ '{ignition_config_override: $IGNITION}' \ > discovery_ignition.json
API 토큰을 새로 고칩니다.
$ source refresh-token
인프라 환경을 패치합니다.
$ curl \ --header "Authorization: Bearer $API_TOKEN" \ --header "Content-Type: application/json" \ -XPATCH \ -d @discovery_ignition.json \ https://api.openshift.com/api/assisted-install/v2/infra-envs/$INFRA_ENV_ID | jq
ignition_config_override
오브젝트는 Ignition 파일을 참조합니다.- 업데이트된 검색 이미지를 다운로드합니다.