본문 바로가기

Harbor5

Harbor 스캔 적용(Trivy) Containerd 이미지를 harbor push 할때 해당 이미지가 취약점이 존재하는 체크  harbor 설치 방법https://monta010.tistory.com/164 Harbor 설치harbor에서 제공하는 offline 형태로 설치하는 방식설치 시 docker-compoose 형태로 배포되어 "docker-compose" 설치 필요 docker-compose 설치sudo apt updatesudo apt-get install -y ca-certificates \ curl \ software-properties-commonmonta010.tistory.com  기본적으로 harbor 설치할 떄는 Trivy 설치 되지 않음설치 시 별도 옵션을 통하여 설치 진행해야 함   Trivy 설치옵션 추가하.. 2024. 11. 20.
Harbor 설치 harbor에서 제공하는 offline 형태로 설치하는 방식설치 시 docker-compoose 형태로 배포되어 "docker-compose" 설치 필요 docker-compose 설치sudo apt updatesudo apt-get install -y ca-certificates \ curl \ software-properties-common \ apt-transport-https \ gnupg \ lsb-releasecurl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpecho \ "deb [arch=a.. 2024. 11. 20.
Harbor 외부 Postgres DB 연동 및 구성 네임스페이스 생성kubectl create ns postgresDeployment 생성apiVersion: apps/v1kind: Deploymentmetadata: name: postgres namespace: postgresspec: replicas: 1 selector: matchLabels: app: postgres template: metadata: labels: app: postgres spec: containers: - name: postgres image: postgres:15.7-alpine ports: - containerPort: 5432 env: -.. 2024. 7. 2.
Harbor Replicas 설정 Harbor Replicas로  복제 하는 방법에 대해서 알아보도록 하겠습니다.HA 구성 할 경우에는 불 필요할 거 같지만,  백업용으로 괜찮을듯함  Harbor replicas 192.168.20.117 -> 192.168.20.247 수동 복제 원본 Harbor 상태 타켓 Harbor 상태  1.  replicas 설정(타켓 Registrty Endpoint 설정)  2.  Replications 설정   3. 복제 진행Relicas ID 값은 사전 테스트를 위해서 실행을 하여 ID 값이 2로 보여짐 2024. 6. 28.
Harbor HA 구성 구성도  설치 방법helm 미설치 시 : https://monta010.tistory.com/96helm repo add harbor https://helm.goharbor.iohelm fetch harbor/harbor --untar  기본 설정 Service Type 설정 ingress", "clusterIP", "nodePort" or "loadBalancer" 선택설정 방법 : expose -> type externalURL 설정외부 접속 하가 위한 정보(http://192.168.x.x:Port)  Replicas 적용 대상Core , jobservice , nginx, , portal, registry,제외 대상 : database, redis, trivystatefulset으로 배포되는 방식.. 2024. 6. 28.