Menu Close

4.6.4.5. 리소스 정의 값 노출

다음 예제에서는 주석을 통해 리소스 정의 값을 노출하는 방법을 보여줍니다.

예: 주석을 통해 리소스 정의 값 표시

apiVersion: postgres-operator.crunchydata.com/v1beta1
kind: PostgresCluster
metadata:
  name: hippo
  namespace: my-postgresql
  annotations:
    service.binding/username: path={.metadata.name}
    ...

다음 예제에서는 OLM 설명자를 통해 리소스 정의 값을 노출하는 방법을 보여줍니다.

예: OLM 설명자를 통해 리소스 정의 값 표시

- path: data.connectionURL
  x-descriptors:
  - service.binding:uri

이전 예제에서는 uri 로 예상할 필수 리소스 정의 값을 가리키는 connectionURL 속성을 사용합니다.

필수 값을 백업 서비스 리소스의 속성으로 사용할 수 있는 경우 X-Descriptors 를 사용하여 이러한 값에 주석을 추가하면 바인딩 데이터로 식별합니다.