2.7.5. 설정
Python 이미지는 Python 런타임의 구성 및 동작을 제어하도록 설정할 수 있는 여러 환경 변수를 지원합니다.
이러한 환경 변수를 이미지의 일부로 설정하려면 소스 코드 리포지토리 내에 .s2i/environment 파일에 배치하거나 빌드 구성 의 sourceStrategy
정의의 환경 섹션에 정의할 수 있습니다.
새 애플리케이션을 생성할 때 기존 이미지와 함께 사용할 환경 변수를 설정하거나 배포 구성과 같은 기존 오브젝트에 대한 환경 변수를 업데이트할 수도 있습니다.
빌드 동작을 제어하는 환경 변수는 빌드 단계에서 사용할 수 있도록 s2i 빌드 구성 또는 .s2i/environment 파일의 일부로 설정해야 합니다.
변수 이름 | 설명 |
---|---|
| 이 변수는 애플리케이션 시작을 담당하는 Python 인터프리터에 전달된 파일 이름을 지정합니다. 이 변수는 기본적으로 app.py 로 설정됩니다. |
|
이 변수는 NetNamespace 호출 가능을 지정합니다. 이 패턴은 |
| 이 변수는 gunicorn 구성이 있는 유효한 Python 파일의 경로를 나타냅니다. |
|
빌드 중 |
|
생성된 이미지가 실행될 때 비어 있지 않은 값으로 |
| 사용자 정의 인덱스 URL 또는 미러를 사용하여 빌드 프로세스 중에 필요한 패키지를 다운로드하려면 이 변수를 설정합니다. 이는 requirements.txt 파일에 나열된 패키지에만 영향을 미칩니다. |
| 이를 설정하여 작업자 수의 기본 설정을 변경합니다. 기본적으로 이 값은 사용 가능한 코어 수 4로 설정됩니다. |