5.7.3. Operator 메타데이터 주석


Operator 개발자는 CSV(클러스터 서비스 버전)의 메타데이터에 특정 주석을 설정하여 OperatorHub 또는 Red Hat Ecosystem Catalog 와 같은 UI(사용자 인터페이스)의 기능을 활성화하거나 기능을 강조할 수 있습니다. Operator 메타데이터 주석은 CSV YAML 파일에서 metadata.annotations 필드를 설정하여 수동으로 정의합니다.

5.7.3.1. 인프라 기능 주석

features.operators.openshift.io 그룹의 주석은 "true" 또는 "false" 값을 설정하여 Operator가 지원할 수 있는 인프라 기능을 자세히 설명합니다. 사용자는 웹 콘솔 또는 Red Hat Ecosystem Catalog 에서 OperatorHub를 통해 Operator를 검색할 때 이러한 기능을 보고 필터링할 수 있습니다. 이러한 주석은 OpenShift Container Platform 4.10 이상에서 지원됩니다.

중요

features.operators.openshift.io 인프라 기능 주석은 이전 버전의 OpenShift Container Platform에서 사용되는 operators.openshift.io/infrastructure-features 주석을 사용하지 않습니다. 자세한 내용은 "더 이상 사용되지 않는 인프라 기능 주석"을 참조하십시오.

Expand
표 5.9. 인프라 기능 주석
주석설명유효한 값[1]

features.operators.openshift.io/disconnected

Operator가 모든 종속 항목을 포함하여 연결이 끊긴 카탈로그로 미러링되고 인터넷 액세스가 필요하지 않는지 여부를 지정합니다. Operator는 spec.relatedImages CSV 필드를 활용하여 다이제스트를 통해 관련 이미지를 참조합니다.

"true" 또는 "false"

features.operators.openshift.io/fips-compliant

Operator에서 기본 플랫폼의 FIPS-140 구성을 수락하고 FIPS 모드로 부팅되는 노드에서 작동하는지 여부를 지정합니다. 이 모드에서 Operator 및 관리하는 모든 워크로드는 FIPS-140 검증을 위해 제출된 RHEL(Red Hat Enterprise Linux) 암호화 라이브러리를 호출합니다.

"true" 또는 "false"

features.operators.openshift.io/proxy-aware

표준 HTTP_PROXYHTTPS_PROXY 프록시 환경 변수를 수락하여 Operator가 프록시 뒤의 클러스터에서 실행을 지원하는지 여부를 지정합니다. 해당하는 경우 Operator는 이 정보를 관리하는 워크로드(운영자)에 전달합니다.

"true" 또는 "false"

features.operators.openshift.io/tls-profiles

Operator에서 잘 알려진 튜닝 가능 항목을 구현하여 Operator에서 사용하는 TLS 암호화 제품군을 수정할지 여부를 지정하고, 해당하는 경우 관리하는 워크로드(operands)를 지정합니다.

"true" 또는 "false"

features.operators.openshift.io/token-auth-aws

Operator에서 CCO(Cloud Credential Operator)를 사용하여 AWS STS(Secure Token Service)를 통해 AWS API를 사용하여 토큰화된 인증을 지원하는지 여부를 지정합니다.

"true" 또는 "false"

features.operators.openshift.io/token-auth-azure

Operator에서 CCO(Cloud Credential Operator)를 사용하여 Azure 관리 ID를 통해 Azure API를 사용한 토큰화된 인증 구성을 지원하는지 여부를 지정합니다.

"true" 또는 "false"

features.operators.openshift.io/token-auth-gcp

Operator에서 CCO(Cloud Credential Operator)를 사용하여 GCP Workload Identity Foundation(WIF)을 통해 Google Cloud API를 사용하여 토큰화된 인증을 지원하는지 여부를 지정합니다.

"true" 또는 "false"

features.operators.openshift.io/cnf

Operator에서 CNF(Cloud-Native Network Function) Kubernetes 플러그인을 제공하는지 여부를 지정합니다.

"true" 또는 "false"

features.operators.openshift.io/cni

Operator에서 CNI(Container Network Interface) Kubernetes 플러그인을 제공하는지 여부를 지정합니다.

"true" 또는 "false"

features.operators.openshift.io/csi

Operator에서 CSI(Container Storage Interface) Kubernetes 플러그인을 제공하는지 여부를 지정합니다.

"true" 또는 "false"

  1. Kubernetes 주석은 문자열이어야 하므로 유효한 값은 의도적으로 큰따옴표로 표시됩니다.

인프라 기능 주석이 있는 CSV의 예

apiVersion: operators.coreos.com/v1alpha1
kind: ClusterServiceVersion
metadata:
  annotations:
    features.operators.openshift.io/disconnected: "true"
    features.operators.openshift.io/fips-compliant: "false"
    features.operators.openshift.io/proxy-aware: "false"
    features.operators.openshift.io/tls-profiles: "false"
    features.operators.openshift.io/token-auth-aws: "false"
    features.operators.openshift.io/token-auth-azure: "false"
    features.operators.openshift.io/token-auth-gcp: "false"

Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 문서 정보

Legal Notice

Theme

© 2026 Red Hat
맨 위로 이동