InfoGrab Docs

Auto DevOps 트러블슈팅

Auto DevOps 트러블슈팅에 대해 설명합니다.

이 문서 페이지의 정보는 Auto DevOps를 사용할 때 발생하는 일반적인 오류와 사용 가능한 해결 방법을 설명합니다. Helm 명령 추적 # CI/CD 변수 TRACE 를 임의의 값으로 설정하면 Helm 명령이 자세한 출력을 생성합니다. 이 출력을 사용하여 Auto DevOps 배포 문제를 진단할 수 있습니다. 고급 Auto DevOps 구성 변수를 변경하여 Auto DevOps 배포 문제를 해결할 수 있습니다. Auto DevOps CI/CD 변수 커스터마이징 에 대해 자세히 알아보세요. 빌드팩을 선택할 수 없음 # Auto Test가 다음 오류와 함께 언어나 프레임워크를 감지하지 못할 수 있습니다: Step 5/11 : RUN /bin/herokuish buildpack build ---> Running in eb468cd46085 -----> Unable to select a buildpack The command '/bin/sh -c /bin/herokuish buildpack build' returned a non-zero code: 1 가능한 원인은 다음과 같습니다: 애플리케이션에 빌드팩이 찾고 있는 핵심 파일이 없을 수 있습니다. Ruby 애플리케이션은 Gemfile 없이도 작성할 수 있지만, 올바르게 감지되려면 Gemfile 이 필요합니다. 애플리케이션에 맞는 빌드팩이 없을 수 있습니다. 커스텀 빌드팩 을 지정해 보세요. 빌더 지원 종료 오류 # 이 Heroku 업데이트 로 인해 레거시 심드(shimmed) heroku/buildpacks:20 및 heroku/builder-classic:22 이미지가 이제 경고 대신 오류를 생성합니다. 이 문제를 해결하려면 heroku/builder:* 빌더 이미지로 마이그레이션해야 합니다. 임시 해결책으로, 환경 변수를 설정하여 오류를 건너뛸 수도 있습니다. heroku/builder:* 로 마이그레이션 # 마이그레이션하기 전에 잠재적인 주요 변경 사항을 파악하기 위해 각 스펙 릴리스 의 릴리스 노트를 읽어야 합니다. 이 경우 관련 빌드팩 API 버전은 0.6 및 0.7입니다. 이러한 주요 변경 사항은 특히 빌드팩 유지관리자에게 중요합니다. 변경 사항에 대한 자세한 내용은 스펙 자체 의 diff를 확인할 수도 있습니다. 오류 건너뛰기 # 임시 해결책으로 ALLOW_EOL_SHIMMED_BUILDER 환경 변수를 설정하고 전달하여 오류를 건너뛸 수 있습니다: variables: ALLOW_EOL_SHIMMED_BUILDER: "1" AUTO_DEVOPS_BUILD_IMAGE_FORWARDED_CI_VARIABLES: ALLOW_EOL_SHIMMED_BUILDER only / except로 Auto DevOps를 확장하는 파이프라인 실패 # 파이프라인이 다음 메시지와 함께 실패하는 경우: Unable to run pipeline jobs:test config key may not be used with `rules`: only 이 오류는 포함된 작업의 규칙 구성이 only 또는 exce