각 인스턴스에 대해 다음 YAML 구성을 사용합니다.부분 YAML을 사전에로드
prod:
login: A
var1: VP1
var2: VP2
QA:
login: B
var1: QP1
var2: QP2
나는 나의 현재의 환경 품질이 경우 사전에
- 만 QA 블록을로드 할.
- 내 현재 환경이 자극되면 독점 전용 블록으로.
YAML 블록을 조건부로로드 할 수 있습니까?
하류 코드는 내가이 값은 환경에 따라 ksh 스크립트에서 해결 될하려는이
#bin/ksh
login = {login}
var1 = {var1}
var2 = {var2}
같은 것입니다.
전체 YAML을 섭취하고 원하는 것을 취해야합니다. – inspectorG4dget
세부 정보를 추가했습니다. 모든 것을 로딩하면 충돌이 발생할 것입니다. – pmv
다음 {{ 'prod': { 'login': "A", "var1": " VP1 ","var2 ":"VP2 "}, 'QA': { '로그인':"B ","var1 ":"QP1 ","var2 ":"QP2 "}}' 당신은 쉽게'prod' 또는'QA'에 대해 그 dict을 질의하고 conflict-less 데이터를 얻을 수 있습니다. – inspectorG4dget