프리플라이트 및 포스트플라이트 검사 실행
요약 Contrail의 비행 전 및 비행 후 점검에 대해 알아보십시오.
실행 전 검사를 통해 클러스터 노드가 Contrail을 지원할 수 있는지 확인할 수 있습니다. 이 검사는 리소스 용량, 커널 호환성, 네트워크 연결성 및 기타 인프라 요구 사항을 테스트합니다. Contrail을 설치하기 전에 실행 전 점검을 실행합니다.
비행 후 점검을 통해 Contrail 설치가 제대로 작동하는지 확인할 수 있습니다. 검사는 상태, Pod 간 통신, API 서버 연결성 및 기타 기본 기능을 테스트합니다. Contrail을 설치한 후 비행 후 검사를 실행합니다. Contrail은 릴리스 22.2부터 비행 후 검사를 지원합니다.
릴리스 22.1에서 실행 전 검사 실행Run Preflight checks in Release 22.1
릴리스 22.1에서는 클러스터의 각 노드에서 실행하는 실행 전 검사 스크립트를 제공합니다. 스크립트는 클러스터 노드가 해당 노드에 적용할 배포자 매니페스트를 실행할 수 있는지 확인합니다.
릴리스 22.2에서 실행 전 및 비행 후 검사 실행
릴리스 22.2에서는 모든 클러스터 노드에서 실행 전 및 실행 후 검사를 수행하는 사용자 지정 컨트롤러를 제공합니다. 컨트롤러는 우리가 제공하는 사용자 지정 리소스에 정의된 검사를 실행합니다. 다른 Kubernetes 애플리케이션을 실행하는 것과 동일한 방식으로 컨트롤러를 만들고 실행합니다. 검사를 실행하기 위해 더 이상 각 클러스터 노드에 로그인할 필요가 없습니다.
릴리스 22.3에서 프리플라이트 및 포스트플라이트 검사 실행
릴리스 22.3에서는 모든 클러스터 노드에서 실행 전 및 실행 후 검사를 수행하는 사용자 지정 컨트롤러를 제공합니다. 컨트롤러는 우리가 제공하는 사용자 지정 리소스에 정의된 검사를 실행합니다. 다른 Kubernetes 애플리케이션을 실행하는 것과 동일한 방식으로 컨트롤러를 만들고 실행합니다.