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-height60px로 제한됩니다.
프로세스
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-configCopy to Clipboard Copied! Toggle word wrap Toggle overflow customLogoFile및customProductName을 포함하도록 웹 콘솔의 Operator 설정을 편집합니다.oc edit console.operator.openshift.io cluster
$ oc edit console.operator.openshift.io clusterCopy 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 yamlCopy to Clipboard Copied! Toggle word wrap Toggle overflow 콘솔 Operator 설정을 확인하려면 다음을 실행합니다.
oc get console.operator.openshift.io -o yaml
$ oc get console.operator.openshift.io -o yamlCopy to Clipboard Copied! Toggle word wrap Toggle overflow