정책을 업데이트하여 정책이 운영 에이전트를 관리하는 방법을 변경할 수 있습니다. 정책을 업데이트하면 VM 확장 프로그램 관리자가 일반적으로 1분 이내에 해당하는 모든 VM에 변경사항을 적용합니다. 정책이 변경되는 방식에 따라 운영 에이전트가 새 VM에 설치되거나 기존 VM에서 제거될 수 있습니다.
시작하기 전에
VM 확장 프로그램 관리자 확장 프로그램 정책을 사용하기 전에 다음을 수행하세요.
VM 확장 프로그램 관리자 정책을 관리하는 데 필요한 역할을 부여합니다.
명령줄 인터페이스를 사용하여 확장 프로그램 정책을 만들고 관리하려는 경우 Google Cloud CLI를 아직 설치하지 않았으면 gcloud를 설치합니다.
Google Cloud 콘솔 또는 Google Cloud CLI, gcloud를 사용하여 영역 VM 확장 프로그램 정책을 만들고 관리할 수 있습니다. gcloud를 사용하여 전역 VM 확장 프로그램 정책을 만들고 관리합니다.
VM 확장 프로그램 관리자 정책을 관리하는 데 필요한 역할 부여
VM 확장 프로그램 정책을 보고, 수정하고, 삭제하는 데 필요한 권한을 얻으려면 관리자에게 프로젝트에 대한 다음 IAM 역할을 부여해 달라고 요청하세요.
-
확장 프로그램 정책을 보려면 다음 권한이 필요합니다.
- VM 확장 프로그램 정책 뷰어 (
roles/compute.vmExtensionPolicyViewer) - VM 확장 프로그램 정책 관리자 (
roles/compute.vmExtensionPolicyAdmin)
- VM 확장 프로그램 정책 뷰어 (
-
확장 프로그램 정책 수정: VM 확장 프로그램 정책 관리자 (
roles/compute.vmExtensionPolicyAdmin) -
확장 프로그램 정책 삭제: VM 확장 프로그램 정책 관리자 (
roles/compute.vmExtensionPolicyAdmin)
역할 부여에 대한 자세한 내용은 프로젝트, 폴더, 조직에 대한 액세스 관리를 참조하세요.
이러한 사전 정의된 역할에는 VM 확장 프로그램 정책을 보고, 수정하고, 삭제하는 데 필요한 권한이 포함되어 있습니다. 필요한 정확한 권한을 보려면 필수 권한 섹션을 펼치세요.
필수 권한
VM 확장 정책을 보거나 수정하고 삭제하려면 다음 권한이 필요합니다.
-
확장 프로그램 정책 보기:
compute.vmExtensionPolicies.list -
확장 프로그램 정책 세부정보를 보려면 다음 권한이 필요합니다.
compute.vmExtensionPolicies.get -
확장 프로그램 정책을 수정하려면 다음 권한이 필요합니다.
compute.vmExtensionPolicies.update -
확장 프로그램 정책을 삭제하려면
compute.vmExtensionPolicies.delete권한
커스텀 역할이나 다른 사전 정의된 역할을 사용하여 이 권한을 부여받을 수도 있습니다.
Compute Engine의 IAM 역할 및 권한에 대한 자세한 내용은 Compute Engine 역할 및 권한을 참조하세요.
운영 에이전트를 관리하는 확장 프로그램 정책 수정
정책이 운영 에이전트를 관리하는 방법을 변경하려면 정책을 업데이트합니다. 정책을 업데이트하면 VM 확장 프로그램 관리자가 일반적으로 1분 이내에 해당하는 모든 VM에 변경사항을 적용합니다. 포함 라벨을 수정하면 VM이 업데이트된 라벨과 일치하는지 여부에 따라 운영 에이전트가 새 VM에 설치되거나 기존 VM에서 제거될 수 있습니다.
다음 섹션에서는 정책을 변경하여 다음 작업을 수행하는 방법을 보여줍니다.
영역의 모든 VM에서 운영 에이전트의 고정 버전 업데이트
영역의 모든 VM에서 운영 에이전트의 고정 버전을 변경하려면 다음을 수행합니다.
콘솔
영역 정책을 만들려면 Google Cloud 콘솔을 사용하면 됩니다.
-
Google Cloud 콘솔에서 확장 프로그램 정책 페이지로 이동합니다.
검색창을 사용하여 이 페이지를 찾은 경우 부제목이 Compute Engine인 결과를 선택합니다.
- 업데이트할 정책을 선택합니다.
- 수정을 클릭합니다.
- 확장 프로그램 관리 섹션에서 다음을 수행합니다.
- 확장 프로그램 목록에서
Google Cloud's Extension for Ops Agent를 선택합니다. - 버전 필드를 수정합니다. 버전 2.58.0 이상을 사용합니다.
- 완료를 클릭합니다.
- 확장 프로그램 목록에서
- 저장을 클릭합니다.
gcloud
영역 또는 전역 정책을 만들려면 gcloud CLI를 사용하면 됩니다.
영역
gcloud compute zone-vm-extension-policies update 명령어를 --version 옵션과 함께 사용하여 고정된 에이전트 버전을 수정합니다.
gcloud를 사용하여 정책을 업데이트하면 요청이 전체 교체로 작동합니다. 따라서 요청에서 생략한 선택적 필드는 수정된 정책의 기존 값을 유지하는 대신 기본값으로 되돌아갑니다.
정책에 따라 영역의 모든 VM에 설치된 운영 에이전트 버전을 변경하려면 다음 명령어를 사용합니다.
gcloud compute zone-vm-extension-policies update POLICY_NAME \
--project=PROJECT_ID \
--zone=ZONE \
--extensions=ops-agent
--version=ops-agent=VERSION
명령어에서 다음 변수를 바꿉니다.
- POLICY_NAME: VM 확장 프로그램 정책의 이름입니다.
- PROJECT_ID: 프로젝트 식별자
- ZONE: 대상 영역(예:
us-central1-f) - VERSION: 설치할 운영 에이전트 버전입니다.
버전 2.58.0 이상을 사용합니다.
버전 목록은 GitHub의 운영 에이전트 출시 페이지를 참조하세요.
--version옵션을 생략하면 정책에서 최신 버전을 설치하고 새 버전이 출시될 때 운영 에이전트를 업데이트합니다. 이는 최신 버전을 설치하는 예시에 나와 있습니다.
전역
gcloud compute global-vm-extension-policies update 명령어를 --version 옵션과 함께 사용하여 고정된 에이전트 버전을 수정합니다.
gcloud를 사용하여 정책을 업데이트하면 요청이 전체 교체로 작동합니다. 따라서 요청에서 생략한 선택적 필드는 수정된 정책의 기존 값을 유지하는 대신 기본값으로 되돌아갑니다.
전역 정책에 따라 모든 VM에 설치된 운영 에이전트 버전을 변경하려면 다음 명령어를 사용합니다.
gcloud compute global-vm-extension-policies update POLICY_NAME \
--project=PROJECT_ID \
--extensions=ops-agent \
--rollout-predefined-plan=slow_rollout \
--version=ops-agent=VERSION
명령어에서 다음 변수를 바꿉니다.
- POLICY_NAME: VM 확장 프로그램 정책의 이름입니다.
- PROJECT_ID: 프로젝트 식별자
- VERSION: 설치할 운영 에이전트 버전입니다.
버전 2.58.0 이상을 사용합니다.
버전 목록은 GitHub의 운영 에이전트 출시 페이지를 참조하세요.
--version옵션을 생략하면 정책에서 최신 버전을 설치하고 새 버전이 출시될 때 운영 에이전트를 업데이트합니다. 이는 최신 버전을 설치하는 예시에 나와 있습니다.
모든 VM에서 운영 에이전트 구성 수정
운영 에이전트의 구성을 수정하려면 다음을 수행합니다.
콘솔
영역 정책을 만들려면 Google Cloud 콘솔을 사용하면 됩니다.
-
Google Cloud 콘솔에서 확장 프로그램 정책 페이지로 이동합니다.
검색창을 사용하여 이 페이지를 찾은 경우 부제목이 Compute Engine인 결과를 선택합니다.
- 업데이트할 정책을 선택합니다.
- 수정을 클릭합니다.
- 확장 프로그램 관리 섹션에서 다음을 수행합니다.
- 확장 프로그램 목록에서
Google Cloud's Extension for Ops Agent를 선택합니다. - 구성 파일 콘텐츠 필드에 운영 에이전트의 YAML 구성 문자열을 입력합니다.
- 완료를 클릭합니다.
- 확장 프로그램 목록에서
- 저장을 클릭합니다.
gcloud
영역 또는 전역 정책을 만들려면 gcloud CLI를 사용하면 됩니다.
영역
gcloud compute zone-vm-extension-policies update 명령어를 --config-from-file 옵션 또는 --config 옵션과 함께 사용하여 새 구성을 지정합니다.
gcloud를 사용하여 정책을 업데이트하면 요청이 전체 교체로 작동합니다. 따라서 요청에서 생략한 선택적 필드는 수정된 정책의 기존 값을 유지하는 대신 기본값으로 되돌아갑니다.
정책에 따라 영역의 모든 VM에 설치된 운영 에이전트의 구성을 변경하려면 다음 명령어를 사용합니다.
gcloud compute zone-vm-extension-policies update POLICY_NAME \
--project=PROJECT_ID \
--zone=ZONE \
--extensions=ops-agent
--config-from-file=ops-agent="OPS_AGENT_CONFIG_PATH"
명령어에서 다음 변수를 바꿉니다.
- POLICY_NAME: VM 확장 프로그램 정책의 이름입니다.
- PROJECT_ID: 프로젝트 식별자
- ZONE: 대상 영역(예:
us-central1-f) - OPS_AGENT_CONFIG_PATH: 운영 에이전트의 YAML 구성 문자열이 포함된 파일의 경로입니다. 이 파일은 gcloud 명령어를 실행하는 환경에 있어야 합니다.
운영 에이전트의 구성 YAML은 길 수 있습니다. 구성을 파일에 넣고 파일을 gcloud CLI에 전달하면 명령줄에 올바른 형식의 YAML을 입력하는 것보다 오류가 발생할 가능성이 훨씬 적습니다.
전역
gcloud compute global-vm-extension-policies update 명령어를 --config-from-file 옵션 또는 --config 옵션과 함께 사용하여 새 구성을 지정합니다.
gcloud를 사용하여 정책을 업데이트하면 요청이 전체 교체로 작동합니다. 따라서 요청에서 생략한 선택적 필드는 수정된 정책의 기존 값을 유지하는 대신 기본값으로 되돌아갑니다.
정책에 따라 모든 VM에 설치된 운영 에이전트의 구성을 변경하려면 다음 명령어를 사용합니다.
gcloud compute global-vm-extension-policies update POLICY_NAME \
--project=PROJECT_ID \
--extensions=ops-agent \
--rollout-predefined-plan=slow_rollout \
--config-from-file=ops-agent="OPS_AGENT_CONFIG_PATH"
명령어에서 다음 변수를 바꿉니다.
- POLICY_NAME: VM 확장 프로그램 정책의 이름입니다.
- PROJECT_ID: 프로젝트 식별자
- OPS_AGENT_CONFIG_PATH: 운영 에이전트의 YAML 구성 문자열이 포함된 파일의 경로입니다. 이 파일은 gcloud 명령어를 실행하는 환경에 있어야 합니다.
운영 에이전트의 구성 YAML은 길 수 있습니다. 구성을 파일에 넣고 파일을 gcloud CLI에 전달하면 명령줄에 올바른 형식의 YAML을 입력하는 것보다 오류가 발생할 가능성이 훨씬 적습니다.
확장 프로그램 정책을 만들거나 업데이트할 때 운영 에이전트에 커스텀 구성을 제공하면 정책에서 커스텀 구성으로 운영 에이전트를 배포합니다. 에이전트를 수동으로 다시 시작할 필요가 없습니다.
구성은 확장 프로그램 정책과 함께 저장되므로 구성에 비밀번호와 같은 민감한 정보를 포함하지 마세요. 구성은 확장 프로그램 정책과 함께 저장되므로 구성 파일을 수정해도 에이전트 구성이 변경되지 않습니다. 적절한 gcloud 명령어를 사용하여 정책과 함께 저장된 구성을 업데이트해야 합니다.
- 영역 정책의 경우
gcloud compute zone-vm-extension-policiesupdate명령어를 사용합니다. - 전역 정책의 경우
gcloud compute global-vm-extension-policiesupdate명령어를 사용합니다.
운영 에이전트에 커스텀 구성을 제공하면 VM 확장 프로그램 관리자가 대상 VM의 사용자 지정 구성 파일에 운영 에이전트가 사용하는 위치에 구성을 복사합니다.
- Linux:
/etc/google-cloud-ops-agent/config.yaml - Windows:
C:\Program Files\Google\Cloud Operations\Ops Agent\config\config.yaml
VM에 config.yaml 파일이 있으면 확장 프로그램 정책이 이를 덮어씁니다.
Google Cloud 콘솔 및 gcloud CLI를 사용하여 VM 확장 프로그램 정책을 관리하는 방법에 대한 일반적인 내용은 VM 확장 프로그램 정책을 업데이트하여 확장 프로그램 수정을 참조하세요.
기존 전역 정책을 확장하여 새 영역 포함 (전역만 해당)
전역 정책이 생성되고 출시된 후 새 영역에 VM이 생성되면 VM 확장 프로그램 관리자는 새 영역의 VM에 정책을 자동으로 적용하지 않습니다. 새 영역에 VM을 포함하려면 전역 정책 출시를 다시 시작해야 합니다.
전역 정책 출시를 다시 시작하려면 gcloud compute global-vm-extension-policies update 명령어를 사용하고 --rollout-retry-uuid=UUID 옵션을 제공합니다.
예를 들어 다음 명령어를 사용하여 전역 정책을 만들고 출시했다고 가정해 보겠습니다.
gcloud compute global-vm-extension-policies create POLICY_NAME \
--project=PROJECT_ID \
--extensions=ops-agent \
--version=ops-agent=2.61.0 \
--rollout-predefined-plan=slow_rollout \
--config-from-file=ops-agent="/usr/ops-agent-config.yaml"
이전에 사용되지 않은 영역에서 생성된 VM으로 정책을 확장하려면 다음 명령어를 사용하여 출시를 다시 시작합니다.
gcloud compute global-vm-extension-policies update test-policy POLICY_NAME \
--project=PROJECT_ID \
--extensions=ops-agent \
--version=ops-agent=2.61.0 \
--rollout-predefined-plan=slow_rollout \
--config-from-file=ops-agent="/usr/ops-agent-config.yaml" \
--rollout-retry-uuid=UUID
명령어에서 다음 변수를 바꿉니다.
- POLICY_NAME: VM 확장 프로그램 정책의 이름입니다.
- PROJECT_ID: 프로젝트 식별자
- UUID: 재시도 요청을 식별하는 범용 고유 식별자 (UUID)입니다. UUID 생성기를 사용하여 만들 수 있습니다. 자세한 내용은 출시 재시도 를 참조하세요.
전역 정책을 업데이트하여 영역 집합 제외 (전역만 해당)
Google Cloud 프로젝트에서 일부 영역을 제외하는 전역 정책이 적용되는 영역을 업데이트하려면 정책을 적용할 영역을 지정하는 새 커스텀 출시 계획을 사용해야 합니다. 커스텀 출시 계획을 만드는 방법에 대한 자세한 내용은
출시 계획 정보를 참조하세요. 영역 집합을 지정하려면 출시 계획을 만들 때 locationSelector.includedLocations 필드를 사용합니다.
커스텀 출시 계획을 사용하는 확장 프로그램 정책을 업데이트하려면 다음 gcloud compute global-vm-extension-policies update 명령어를 사용합니다.
gcloud compute global-vm-extension-policies update POLICY_NAME \
--project=PROJECT_ID \
--extensions=ops-agent \
--rollout-custom-plan=projects/PROJECT_ID/locations/global/rolloutPlans/NEW_CUSTOM_PLAN_NAME \
--rollout-retry-uuid=UUID
명령어에서 다음 변수를 바꿉니다.
- POLICY_NAME: VM 확장 프로그램 정책의 이름입니다.
- PROJECT_ID: 프로젝트 식별자
- NEW_CUSTOM_PLAN_NAME: 업데이트된 커스텀 출시 계획과 연결된 이름입니다.
- UUID: 재시도 요청을 식별하는 범용 고유 식별자 (UUID)입니다. UUID 생성기를 사용하여 만들 수 있습니다. 자세한 내용은 출시 재시도 를 참조하세요.
VM 확장 프로그램 정책을 삭제하여 운영 에이전트 제거
운영 에이전트를 제거하려면 에이전트를 관리하는 VM 확장 프로그램 정책을 삭제합니다. 활성 상태인 다른 우선순위가 낮은 정책이 VM에 적용되고 운영 에이전트도 관리하는 경우 에이전트는 우선순위가 낮은 정책에 따라 해당 VM에 설치된 상태로 유지됩니다.
VM 확장 프로그램 관리자는 정책 삭제 후 1분 이내에 액세스 가능한 모든 VM에서 운영 에이전트를 삭제합니다. VM에 액세스할 수 없는 경우 VM 확장 프로그램 관리자는 에이전트 삭제를 건너뜁니다. VM을 다시 사용할 수 있게 되면 VM 확장 프로그램 관리자가 해당 시점에 에이전트를 삭제합니다.
콘솔
-
Google Cloud 콘솔에서 확장 프로그램 정책 페이지로 이동합니다.
검색창을 사용하여 이 페이지를 찾은 경우 부제목이 Compute Engine인 결과를 선택합니다.
- 삭제할 정책을 클릭합니다.
- 삭제를 클릭합니다.
- 확인 대화상자에서 삭제를 클릭합니다.
gcloud
영역
운영 에이전트를 관리하는 VM 확장 프로그램 정책을 삭제하려면 gcloud compute zone-vm-extension-policies delete 명령어를 사용합니다.
gcloud compute zone-vm-extension-policies delete POLICY_NAME \
--project=PROJECT_ID \
--zone=ZONE
명령어에서 다음 변수를 바꿉니다.
- POLICY_NAME: VM 확장 프로그램 정책의 이름입니다.
- PROJECT_ID: 프로젝트 식별자
- ZONE: 대상 영역(예:
us-central1-f)
전역
운영 에이전트를 관리하는 전역 VM 확장 프로그램 정책을 삭제하려면 gcloud compute global-vm-extension-policies delete 명령어를 사용합니다.
gcloud compute global-vm-extension-policies delete POLICY_NAME \
--project=PROJECT_ID \
--rollout-predefined-plan=slow_rollout
명령어에서 다음 변수를 바꿉니다.
- POLICY_NAME: VM 확장 프로그램 정책의 이름입니다.
- PROJECT_ID: 프로젝트 식별자
이미 시작된 삭제 출시를 가속화하려면 fast_rollout 계획을 사용하는 새 삭제 명령어를 실행합니다. --rollout-retry-uuid=UUID 옵션도 지정해야 합니다.
gcloud compute global-vm-extension-policies delete POLICY_NAME \
--project=PROJECT_ID \
--rollout-predefined-plan=fast_rollout \
--rollout-retry-uuid=UUID
명령어에서 다음 변수를 바꿉니다.
- POLICY_NAME: VM 확장 프로그램 정책의 이름입니다.
- PROJECT_ID: 프로젝트 식별자
- UUID: 재시도 요청을 식별하는 범용 고유 식별자 (UUID)입니다. UUID 생성기를 사용하여 만들 수 있습니다. 자세한 내용은 출시 재시도 를 참조하세요.
VM 확장 프로그램 정책 정보 가져오기
기존 VM 확장 프로그램 정책에 대한 다음 정보를 검색할 수 있습니다.
- Google Cloud 프로젝트의 모든 정책 목록입니다.
- 특정 정책에 대한 구성 정보입니다.
콘솔
-
Google Cloud 콘솔에서 확장 프로그램 정책 페이지로 이동합니다.
검색창을 사용하여 이 페이지를 찾은 경우 부제목이 Compute Engine인 결과를 선택합니다.
이 페이지에는 프로젝트의 모든 VM 확장 프로그램 정책이 나열됩니다. - 특정 확장 프로그램 정책의 세부정보를 보려면 정책 이름을 클릭합니다.
gcloud
영역
VM 확장 프로그램 정책 나열
영역의 모든 VM 확장 프로그램 정책에 대한 정보를 나열하려면 gcloud compute zone-vm-extension-policies list 명령어를 사용합니다.
gcloud compute zone-vm-extension-policies list \
--project=PROJECT_ID \
--zone=ZONE \
--page-size=PAGE_SIZE_INTEGER
명령어에서 다음 변수를 바꿉니다.
- PROJECT_ID: 프로젝트 식별자
- ZONE: 대상 영역(예:
us-central1-f) - PAGE_SIZE_INTEGER: 페이지당 나열할 정책 수입니다(예:
2). 정렬 및 필터링 옵션에 대한 자세한 내용은gcloud compute zone-vm-extension-policieslist를 참조하세요.
이름이 지정된 VM 확장 프로그램 정책 설명
영역에서 이름이 지정된 정책의 구성을 검색하려면 gcloud compute zone-vm-extension-policies describe 명령어를 사용합니다.
gcloud compute zone-vm-extension-policies describe POLICY_NAME \
--project=PROJECT_ID \
--zone=ZONE
명령어에서 다음 변수를 바꿉니다.
- POLICY_NAME: VM 확장 프로그램 정책의 이름입니다.
- PROJECT_ID: 프로젝트 식별자
- ZONE: 대상 영역(예:
us-central1-f)
전역
전역 VM 확장 프로그램 정책 나열
전역 VM 확장 정책에 대한 정보를 나열하려면 gcloud compute global-vm-extension-policies list 명령어를 사용합니다.
gcloud compute global-vm-extension-policies list \
--project=PROJECT_ID \
--page-size=PAGE_SIZE_INTEGER
명령어에서 다음 변수를 바꿉니다.
- PROJECT_ID: 프로젝트 식별자
- PAGE_SIZE_INTEGER: 페이지당 나열할 정책 수입니다(예:
2). 정렬 및 필터링 옵션에 대한 자세한 내용은gcloud compute global-vm-extension-policieslist를 참조하세요.
이름이 지정된 전역 VM 확장 프로그램 정책 설명
영역에서 이름이 지정된 정책의 구성을 검색하려면 gcloud compute global-vm-extension-policies describe 명령어를 사용합니다.
gcloud compute global-vm-extension-policies describe POLICY_NAME \
--project=PROJECT_ID
명령어에서 다음 변수를 바꿉니다.
- POLICY_NAME: VM 확장 프로그램 정책의 이름입니다.
- PROJECT_ID: 프로젝트 식별자
Google Cloud 콘솔 및 gcloud CLI를 사용하여 VM 확장 정책에 대한 정보를 검색하는 방법에 대한 일반적인 내용은 확장 정책 보기를 참조하세요.
확장 프로그램 정책으로 설치된 운영 에이전트 다시 시작
운영 에이전트가 VM 확장 프로그램 관리자에 의해 설치되고 관리되는 경우 운영 에이전트는 운영체제의 시스템 관리 서비스(Linux의 systemd 또는 Windows의 Windows 서비스 관리자)에서 관리되지 않습니다. 따라서 Linux systemctl 명령어와 Windows *-Service 명령어는 확장 프로그램 정책으로 설치된 운영 에이전트에서 작동하지 않습니다.
확장 프로그램 정책으로 설치된 운영 에이전트를 다시 시작하려면 다음 중 하나를 수행합니다.
정책을 다시 만듭니다.
우선순위가 더 높은 임시 정책을 사용합니다. 원래 정책이 많은 수의 VM에 영향을 주지만 소수의 VM에서만 운영 에이전트를 다시 시작하려면 해당 VM에 라벨을 추가하고 라벨을 필터링하도록 새 정책을 구성합니다.
예를 들어 우선순위가 1000인 정책이 VM에서 운영 에이전트를 시작하지 못한 경우 VM에
status=failed과 같은 라벨을 추가할 수 있습니다. 그런 다음 우선순위가 더 높은(예: 500) 새 정책을 만듭니다. 예를 들어 Google Cloud CLI 명령어는 다음과 같습니다.영역
gcloud compute zone-vm-extension-policiescreatePOLICY_NAME \ --project=PROJECT_ID \ --zone=ZONE \ --extensions=ops-agent \ --inclusion-labels=status=failed \ --priority=500 \ --config-from-file=ops-agent=/usr/ops-agent-config.yaml명령어에서 다음 변수를 바꿉니다.
- POLICY_NAME: VM 확장 프로그램 정책의 이름입니다.
- PROJECT_ID: 프로젝트 식별자
- ZONE: 대상 영역(예:
us-central1-f)
전역
gcloud compute global-vm-extension-policiescreatePOLICY_NAME \ --project=PROJECT_ID \ --extensions=ops-agent \ --inclusion-labels=status=failed \ --priority=500 \ --config-from-file=ops-agent=/usr/ops-agent-config.yaml \ --rollout-predefined-plan=fast_rollout명령어에서 다음 변수를 바꿉니다.
- POLICY_NAME: VM 확장 프로그램 정책의 이름입니다.
- PROJECT_ID: 프로젝트 식별자
새 정책이 운영 에이전트를 성공적으로 설치한 후 정책을 삭제하고 VM에서 라벨을 삭제합니다. 원래 정책이 여전히 활성 상태이므로 운영 에이전트가 VM에 설치된 상태로 유지됩니다.
VM에서 게스트 에이전트 디버그 로그 사용 설정
VM 확장 프로그램 관리자 정책은 Compute Engine 게스트 에이전트를 사용하여 운영 에이전트를 VM 확장 프로그램으로 관리합니다. 게스트 에이전트의 디버그 로깅을 사용 설정하는 방법은 게스트 에이전트의 디버그 로그 보기를 참조하세요.
다음 단계
- 확장 프로그램 정책 문제 해결
- 운영 에이전트 구성에 대한 자세한 정보를 확인합니다.
- VM 확장 프로그램 관리자에 대해 자세히 알아보세요.