1.7. Machine Config Operator 인증서 이해


Machine Config Operator 인증서는 RHCOS(Red Hat Enterprise Linux CoreOS) 노드와 Machine Config Server 간의 연결을 보호하는 데 사용됩니다. 자세한 내용은 Machine Config Operator 인증서를 참조하십시오.

1.7.1. 인증서 보기 및 상호 작용

다음 인증서는 MCP(Machine Config Controller)에 의해 클러스터에서 처리되며 ControllerConfig 리소스에서 찾을 수 있습니다.

  • /etc/kubernetes/kubelet-ca.crt
  • /etc/kubernetes/static-pod-resources/configmaps/cloud-config/ca-bundle.pem
  • /etc/pki/ca-trust/source/anchors/openshift-config-user-ca-bundle.crt

MCC는 이미지 레지스트리 인증서 및 관련 사용자 번들 인증서도 처리합니다.

인증서가 들어오는 번들과 서명 및 제목 데이터를 포함하여 나열된 인증서에 대한 정보를 가져올 수 있습니다.

프로세스

  • 다음 명령을 실행하여 자세한 인증서 정보를 가져옵니다.

    $ oc get controllerconfig/machine-config-controller -o yaml | yq -y '.status.controllerCertificates'
    Copy to Clipboard Toggle word wrap

    출력 예

    "controllerCertificates": [
                       {
                           "bundleFile": "KubeAPIServerServingCAData",
                           "signer": "<signer_data1>",
                           "subject": "CN=openshift-kube-apiserver-operator_node-system-admin-signer@168909215"
                       },
                       {
                           "bundleFile": "RootCAData",
                           "signer": "<signer_data2>",
                           "subject": "CN=root-ca,OU=openshift"
                       }
                    ]
    Copy to Clipboard Toggle word wrap

  • 다음 명령을 사용하여 머신 구성 풀 상태를 확인하여 ControllerConfig에 있는 더 간단한 버전의 정보를 가져옵니다.

    $ oc get mcp master -o yaml | yq -y '.status.certExpirys'
    Copy to Clipboard Toggle word wrap

    출력 예

    status:
      certExpirys:
      - bundle: KubeAPIServerServingCAData
        subject: CN=admin-kubeconfig-signer,OU=openshift
      - bundle: KubeAPIServerServingCAData
        subject: CN=kube-csr-signer_@1689585558
      - bundle: KubeAPIServerServingCAData
        subject: CN=kubelet-signer,OU=openshift
      - bundle: KubeAPIServerServingCAData
        subject: CN=kube-apiserver-to-kubelet-signer,OU=openshift
      - bundle: KubeAPIServerServingCAData
        subject: CN=kube-control-plane-signer,OU=openshift
    Copy to Clipboard Toggle word wrap

    이 방법은 머신 구성 풀 정보를 이미 사용하는 OpenShift Container Platform 애플리케이션을 위한 것입니다.

  • /etc/docker/cert.d 디렉터리의 콘텐츠를 확인하여 노드에 있는 이미지 레지스트리 인증서를 확인합니다.

    # ls /etc/docker/certs.d
    Copy to Clipboard Toggle word wrap

    출력 예

    image-registry.openshift-image-registry.svc.cluster.local:5000 image-registry.openshift-image-registry.svc:5000
    Copy to Clipboard Toggle word wrap

맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

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

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

Red Hat 소개

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

Theme

© 2025 Red Hat