39.9. CLI 다운로드 링크 추가 또는 변경
웹 콘솔의 정보 페이지에서는 CLI(명령줄 인터페이스) 툴에 대한 다운로드 링크를 제공합니다. 이러한 링크는 링크 텍스트와 URL을 모두 제공하여 파일 패키지 또는 실제 패키지를 가리키는 외부 페이지를 가리키도록 선택할 수 있습니다.
예를 들어 다운로드할 수 있는 패키지를 직접 가리키려면 링크 텍스트는 패키지 플랫폼입니다.
또는 실제 다운로드 패키지를 최신 릴리스 링크 텍스트와 연결하는 페이지를 가리키려면 다음을 수행합니다.
window.OPENSHIFT_CONSTANTS.CLI = { "Latest Release": "https://<cdn>/openshift-client-tools/latest.html" };
window.OPENSHIFT_CONSTANTS.CLI = {
"Latest Release": "https://<cdn>/openshift-client-tools/latest.html"
};
확장 스크립트 및 스타일시트 로드 에 설명된 대로 스크립트를 추가합니다.
39.9.1. 정보 페이지 사용자 정의 링크 복사링크가 클립보드에 복사되었습니다!
웹 콘솔의 사용자 지정 정보 페이지를 제공하려면 다음을 수행합니다.
다음과 같은 확장자를 작성합니다.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 사용자 지정 템플릿을 작성합니다.
사용 중인 OpenShift Container Platform 릴리스에서 about.html 의 버전에서 시작합니다. 템플릿 내에는 두 개의 angular 범위 변수, 즉
version.master.openshift 및
가 있습니다.version.
master.kubernetes웹 콘솔에 올바른 CORS(Cross-Origin Resource Sharing) 응답 헤더를 사용하여 URL에서 템플릿을 호스팅합니다.
-
웹 콘솔 도메인에서 요청을 허용하도록
Access-Control-Allow-Origin
응답을 설정합니다. -
GET
을 포함하도록Access-Control-Allow-Methods
를 설정합니다. -
Access-Control-Allow-Headers
를Content-Type
을 포함하도록 설정합니다.
-
웹 콘솔 도메인에서 요청을 허용하도록
또는 AngularJS $templateCache 를 사용하여 JavaScript에 템플릿을 직접 포함할 수 있습니다.
확장 스크립트 및 스타일시트 로드 에 설명된 대로 스크립트를 추가합니다.