This documentation is for a release that is no longer maintained
See documentation for the latest supported version 3 or the latest supported version 4.4장. OpenShift Container Platform에서 웹 콘솔 사용자 정의
OpenShift Container Platform 웹 콘솔을 사용자 정의하여 사용자 정의 로고, 제품 이름, 링크, 알림 및 명령 줄 다운로드를 설정할 수 있습니다. 이는 웹 콘솔을 특정 기업 또는 정부의 요구 사항에 맞게 조정해야하는 경우 특히 유용합니다.
4.1. 사용자 정의 로고 및 제품 이름 추가 링크 복사링크가 클립보드에 복사되었습니다!
사용자 정의 로고 또는 사용자 정의 제품 이름을 추가하여 사용자 정의 브랜딩을 만들 수 있습니다. 이 설정은 서로 독립적이므로 모두 또는 하나씩 따로 설정할 수 있습니다.
전제 조건
- 클러스터 관리자 권한이 있어야합니다.
-
사용할 로고 파일을 만듭니다. 로고는 GIF, JPG, PNG 또는 SVG를 포함한 일반적인 이미지 형식의 파일 일 수 있으며
max-height
60px
로 제한됩니다.
프로세스
openshift-config
네임 스페이스의 로고 파일을 ConfigMap으로 가져옵니다.oc create configmap console-custom-logo --from-file /path/to/console-custom-logo.png -n openshift-config
$ oc create configmap console-custom-logo --from-file /path/to/console-custom-logo.png -n openshift-config
Copy to Clipboard Copied! Toggle word wrap Toggle overflow customLogoFile
및customProductName
을 포함하도록 웹 콘솔의 Operator 설정을 편집합니다.oc edit console.operator.openshift.io cluster
$ oc edit console.operator.openshift.io cluster
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Copy to Clipboard Copied! Toggle word wrap Toggle overflow Operator 설정이 업데이트되면 사용자 정의 로고 ConfigMap을 콘솔 네임 스페이스에 동기화하고 이를 콘솔 Pod에 마운트한 후 다시 배포합니다.
성공적으로 실행되었는지 확인합니다. 문제가 있는 경우 콘솔 클러스터 Operator는
Degraded
를 보고하고 콘솔 Operator 설정도CustomLogoDegraded
를KeyOrFilenameInvalid
또는NoImageProvided
와 같은 이유와 함께 보고합니다.clusteroperator
를 확인하려면 다음을 실행합니다.oc get clusteroperator console -o yaml
$ oc get clusteroperator console -o yaml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 콘솔 Operator 설정을 확인하려면 다음을 실행합니다.
oc get console.operator.openshift.io -o yaml
$ oc get console.operator.openshift.io -o yaml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow