5.3. 사용자 정의 웹 콘솔 URL
웹 콘솔 URL, consoleURL을 사용자 정의 값으로 업데이트할 수 있습니다.
절차
consoles.operator.openshift.io사용자 정의 리소스에서 설치 중에 기본적으로 생성된 클러스터 인스턴스를 변경합니다.$ oc patch consoles.operator.openshift.io cluster --patch '{"spec":{"route":{"hostname":"console.example.com"}}}' --type=mergeapiVersion: operator.openshift.io/v1 kind: Console metadata: name: cluster spec: route: hostname: 'console.example.com'사용자 정의 인증서를 지정하는 경우 키와 인증서가 있는
openshift-config네임스페이스에 시크릿을 생성해야 합니다. 예를 들면 다음과 같습니다.$ oc create secret tls console-tls --key=key.pem --cert=cert.pem -n openshift-configapiVersion: v1 kind: Secret metadata: name: console-tls namespace: openshift-config type: kubernetes.io/tls data: tls.crt: >- <base64-encoded_cert> ...1 tls.key: >- <base64-encoded_key> ...2 그런 다음 웹 콘솔의 Operator 구성을 편집합니다.
$ oc edit consoles.operator.openshift.io cluster구성 리소스에 다음 스탠자를 추가합니다.
spec: route: hostname: console.example.com secret: name: console-tls