Menu Close
4.6.4.8. 항목 값당 하나의 키가 있는 컬렉션 항목의 값 노출
다음 예제에서는 주석을 통해 항목 값당 하나의 키를 사용하여 컬렉션 항목의 값을 노출하는 방법을 보여줍니다.
예: 주석을 통해 수집 항목의 값 표시
apiVersion: postgres-operator.crunchydata.com/v1beta1 kind: PostgresCluster metadata: name: hippo namespace: my-postgresql annotations: "service.binding/url": "path={.spec.connections},elementType=sliceOfStrings,sourceValue=url" spec: connections: - type: primary url: primary.example.com - type: secondary url: secondary.example.com - type: '404' url: black-hole.example.com
다음 예제에서는 주석에서 컬렉션의 이전 값을 바인딩된 애플리케이션에 프로젝션하는 방법을 보여줍니다.
예: 데이터 파일 바인딩
/bindings/<binding-name>/url_0 => primary.example.com /bindings/<binding-name>/url_1 => secondary.example.com /bindings/<binding-name>/url_2 => black-hole.example.com
다음 예제에서는 OLM 설명자를 통해 항목당 하나의 키로 수집 항목의 값을 노출하는 방법을 보여줍니다.
예: OLM 설명자를 통해 수집 항목의 값 표시
- path: bootstrap x-descriptors: - service.binding:endpoints:elementType=sliceOfStrings:sourceValue=url