"About API 개요"의 두 판 사이의 차이

14번째 줄: 14번째 줄:
ClusterProperty CRD는 클러스터를 식별하는 Kubernetes 네이티브 방법을 제공하기 위해 제안되었으나, 클러스터에 대한 메타데이터를 저장하는 데 사용할 수 있습니다.
ClusterProperty CRD는 클러스터를 식별하는 Kubernetes 네이티브 방법을 제공하기 위해 제안되었으나, 클러스터에 대한 메타데이터를 저장하는 데 사용할 수 있습니다.


예시
===예시===
<syntaxhighlight lang='yaml'>
<syntaxhighlight lang='yaml'>
apiVersion: about.k8s.io/v1
apiVersion: about.k8s.io/v1
26번째 줄: 26번째 줄:
위의 예시에서, ClusterProperty CRD는 <code>cluster-1</code>이라는 ID를 사용하여 클러스터를 식별하는 데 사용됩니다. 이 예시에서의 키 <code>cluster.clusterset.k8s.io</code>는 제안된 두 개의 잘 알려진 속성 중 하나입니다.
위의 예시에서, ClusterProperty CRD는 <code>cluster-1</code>이라는 ID를 사용하여 클러스터를 식별하는 데 사용됩니다. 이 예시에서의 키 <code>cluster.clusterset.k8s.io</code>는 제안된 두 개의 잘 알려진 속성 중 하나입니다.


==잘 알려진 속성==
===잘 알려진 속성===
두 가지 잘 알려진 속성이 제안되었습니다:
두 가지 잘 알려진 속성이 제안되었습니다:


* <code>cluster.clusterset.k8s.io</code>: 클러스터의 고유 ID 또는 이름입니다. 값은 구현에 따라 다르지만, 클러스터 세트의 범위 내에서는 고유해야 합니다.
* <code>cluster.clusterset.k8s.io</code>: 클러스터의 고유 ID 또는 이름입니다. 값은 구현에 따라 다르지만, 클러스터 세트의 범위 내에서는 고유해야 합니다.
* <code>clusterset.k8s.io</code>: 클러스터가 속한 클러스터 세트입니다. 클러스터 세트의 일부인 클러스터는 이 속성이 설정되어 있어야 합니다.
* <code>clusterset.k8s.io</code>: 클러스터가 속한 클러스터 세트입니다. 클러스터 세트의 일부인 클러스터는 이 속성이 설정되어 있어야 합니다.

2024년 11월 19일 (화) 21:17 판

About API 개요

이 문서는 About API에 대한 개요를 제공합니다.

About-api.png

About API는 개별 클러스터에 메타데이터를 첨부할 수 있게 합니다. API에서 정의된 근본적인 리소스는 ClusterProperty CRD입니다.

API에 대한 자세한 내용은 KEP-2149에서 볼 수 있습니다.

1 ClusterProperty CRD

ClusterProperty CRD는 클러스터를 식별하는 Kubernetes 네이티브 방법을 제공하기 위해 제안되었으나, 클러스터에 대한 메타데이터를 저장하는 데 사용할 수 있습니다.

1.1 예시

apiVersion: about.k8s.io/v1
kind: ClusterProperty
metadata:
  name: cluster.clusterset.k8s.io
spec:
  value: cluster-1

위의 예시에서, ClusterProperty CRD는 cluster-1이라는 ID를 사용하여 클러스터를 식별하는 데 사용됩니다. 이 예시에서의 키 cluster.clusterset.k8s.io는 제안된 두 개의 잘 알려진 속성 중 하나입니다.

1.2 잘 알려진 속성

두 가지 잘 알려진 속성이 제안되었습니다:

  • cluster.clusterset.k8s.io: 클러스터의 고유 ID 또는 이름입니다. 값은 구현에 따라 다르지만, 클러스터 세트의 범위 내에서는 고유해야 합니다.
  • clusterset.k8s.io: 클러스터가 속한 클러스터 세트입니다. 클러스터 세트의 일부인 클러스터는 이 속성이 설정되어 있어야 합니다.
문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}