Harbor Server를 만듭시다.
3445 단어 kubernetesharborcontainertanzu
vSphere with Tanzu라면 workload cluster의 유효성을 통해 Harbor가 자동으로 펼쳐지고, TKG라면 tanzucli package를 사용하면 workload cluster는 1단계로 구성할 수 있으며, 다른 경우에는 수동으로 Harbor를 구성해야 한다.
구성 방법도 예를 들어 Helm을 이용하여 K8S를 디자인하는 방법이 있는데 이번에는 가장 간단하게 Harbor official docs에 따라 VM으로 설정하려고 한다.
차리다
Harbor Server의 조건은 다음과 같습니다.
하드웨어
소프트웨어
이번 OS는 Ubuntu 20.04.3을 사용했다.
Docker Engine/Docker Compose를 설치할 때
참조Docker Engine Documentation/Docker Compose Documentation로 진행됩니다.
온라인 설치를 구현하려면 인터넷에 액세스해야 합니다.
다운로드
Harbor Release Page에서 다운로드하십시오.
온라인과 오프라인 두 가지 포장이 있습니다.이번에 온라인 패키지를 다운로드합니다.
설치하다.
다운로드한 패키지를 해제하면 Harbor의 폴더가 Harbor로 바뀝니다.및 yml 파일이 있습니다.
설치된 구성 파일입니다.우선 이쪽 파일부터 편집해.
필수 항목으로
harbor.yml
hostname: 外部からアクセスする際の FQDN / IP
http: http ポート
https: https ポートと証明書
harbor_admin_password: Harbar の admin user のパスワード
database: DB パスワード等
data_volume: データ保存用ディレクトリ、デフォルトは /data を使います
https 인증서는 self signed cert에서도 문제가 없습니다.만드는 방법은 이쪽Openssl self signed cert Blog을 참조하세요.다른 것은 proxy 서버 등 설정이 있지만 이번에는default입니다.
harbor.yaml 파일이 준비되면 Harbor 폴더에 설치됩니다.스크립트를 실행합니다.
$ sudo ./install.sh
[Step 0]: checking if docker is installed ...
Note: docker version: 20.10.12
[Step 1]: checking docker-compose is installed ...
Note: docker-compose version: 1.29.2
[Step 2]: preparing environment ...
[Step 3]: preparing harbor configs ...
...
? ----Harbor has been installed and started successfully.----
Harbor 액세스설치가 완료되면 브라우저에서 액세스해 보십시오.
사용자:admin
암호: Harbor.yml로 설정된 값
앞으로 Harbor 사용법 등을 쓰겠습니다.
Reference
이 문제에 관하여(Harbor Server를 만듭시다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/cchen/items/b903852973a84e1483e1텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)