Flux D1 Architectural Reference 내용에 맞춰, 기본 저장소 구조( main과 production)를 사용해오고 있습니다. 근데,
테넌트가 점점 늘어나면서, 각 테넌트 측에서 테스트할 수 있도록 클러스터 아키텍처의 서로 다른 버전을 테넌트별로 제공해야하는 상황이 되서요.
main과 production 외에 cluster_v1.0_dev 또는 cluster_v1.0_test 같은 브랜치를 두고, production이 항상 가장 최신 버전을 가리키도록 하는 권장 접근법이 있을까요?
참고로, 일반적인 CI/CD처럼, 테넌트가 클러스터의 서로 다른 버전에서 자신의 소프트웨어를 테스트/배포할 수 있어야 합니다. 이런 구성에 대해서 고민해서 구축해보신 분 계신가요? 없으시다면, 권장할 만한 제안이라도 …