This documentation is for a release that is no longer maintained
See documentation for the latest supported version 3 or the latest supported version 4.2.3.3. 배포 환경
이 컨텍스트에서 배포 환경은 CI/CD 파이프라인의 특정 단계에서 애플리케이션을 실행할 별도의 공간을 설명합니다. 일반적인 환경에는 개발,테스트,스테이지 및 프로덕션 등이 있습니다. 환경의 경계는 다음과 같은 다양한 방법으로 정의할 수 있습니다.
- 단일 프로젝트 내에서 레이블 및 고유한 이름 지정을 통해
- 클러스터 내의 다양한 프로젝트를 통해
- 별도의 클러스터를 통해.
그리고 귀하의 조직이 세 가지를 모두 활용할 수 있다고 생각할 수 있습니다.
2.3.3.1. 고려 사항
일반적으로 배포 환경을 구성하는 방법에 다음과 같은 추론을 고려합니다.
- 승격 흐름의 다양한 단계를 허용하는 리소스 양
- 승격 흐름의 다양한 단계를 얼마나 격리해야하는지
- 승격 흐름의 다양한 단계를 중앙에서 (또는 지리적으로 분산) 중앙 위치(또는 지리적으로 분산) 방법
또한 OpenShift Container Platform 클러스터 및 프로젝트가 이미지 레지스트리와 관련된 방법에 대한 몇 가지 중요한 알림은 다음과 같습니다.
- 동일한 클러스터의 여러 프로젝트에서 동일한 이미지 스트림에 액세스할 수 있습니다.
- 여러 클러스터가 동일한 외부 레지스트리에 액세스할 수 있습니다.
- 클러스터는 OpenShift Container Platform 내부 이미지 레지스트리가 경로를 통해 노출되는 경우에만 레지스트리를 공유할 수 있습니다.