이 페이지에는 Anthos 비공개 모드를 사용하는 동안 구성 문제를 해결하는 데 도움이 되는 단계가 나열되어 있습니다.
Anthos Config Management 상태
Anthos Config Management 상태를 확인하는 방법에 대한 자세한 내용은 Anthos Config Management 상태 보기를 참조하세요.
구성 동기화 오류 코드
Anthos Config Management에서 발생할 수 있는 오류 코드는 오류 참조를 확인하세요.
구성 동기화 문제 해결
구성 동기화 설치에 대한 문제는 구성 동기화 문제 해결을 참조하세요.
구문 오류
저장소 루트에서 nomos vet
를 실행합니다(Config Management YAML에서 policyDir
로 정의됨).
이 명령어는 Git 저장소에 있는 구성 파일의 구문과 유효성을 검사합니다. 구문 오류가 발견되면 nomos vet
명령어가 0이 아닌 상태로 종료되고 오류 메시지를 STDERR
에 로깅합니다.
다음은 샘플 출력입니다.
nomos vet
Error: errors for cluster "defaultcluster": 1 error(s)
[1] KNV2001: yaml: line 6: could not find expected ':'
path: /home/user/config-management-repo/foo-corp/namespaces/sre-rolebinding.yaml
For more information, see https://g.co/cloud/acm-errors#knv2001
Usage:
nomos vet [flags]
Examples:
nomos vet
nomos vet --path=my/directory
nomos vet --path=/path/to/my/directory
Flags:
--clusters strings Accepts a comma-separated list of Cluster names to use in multi-cluster commands. Defaults to all clusters. Use "" for no clusters.
-h, --to for vet
--no-api-server-check If true, disables talking to the API Server for discovery.
--path string Root directory to use as a Anthos Configuration Management repository. (default ".")
--source-format string If "hierarchy", validate as a Anthos Configuration Management repository. If "unstructured", validate as an unstructured repository. (default "hierarchy")
errors for cluster "defaultcluster": 1 error(s)
[1] KNV2001: yaml: line 6: could not find expected ':'
path: /home/user/config-management-repo/foo-corp/namespaces/sre-rolebinding.yaml
For more information, see https://g.co/cloud/acm-errors#knv2001
버그 신고 작성
nomos bugreport
명령어를 사용하여 관련 로그와 구성을 한 곳에 수집하고 타임스탬프가 있는 zip 파일에 저장합니다. 자세한 내용은 버그 신고 작성을 참조하세요.
문제를 해결하기 위해 nomos
명령줄 도구를 실행하려면 명령줄 도구 다운로드를 참조하여 Anthos Management Center 콘솔에서 해당 버전의 도구를 다운로드하는 방법을 확인합니다.
nomos status
출력
nomos status
에는 구성 동기화 설치에 대한 데이터와 오류가 표시됩니다.
예상 nomos status
명령어 결과는 다음과 유사합니다.
nomos status
Connecting to clusters...
Current Context Sync Status Last Synced Token Sync Branch Resource Status
------- ------- ----------- ----------------- ----------- ---------------
* cluster-1 SYNCED 54ae5182 1.0.0 Healthy