Intro::
1.
2.
curl -s https://raw.githubusercontent.com/k3d-io/k3d/main/install.sh | bash
k3d cluster create mycluster -p "80:80@loadbalancer" -p "443:443@loadbalancer"
YAML
복사
3.
# Helm 저장소에 Harbor 차트 추가
helm repo add harbor https://helm.goharbor.io
helm repo update
# Harbor를 위한 네임스페이스 생성
kubectl create namespace harbor
# Harbor 설치 (예제에서는 NodePort 방식을 사용하며 TLS는 비활성화함)
helm install harbor harbor/harbor -n harbor --set expose.type=NodePort --set expose.tls.enabled=false
helm install harbor harbor/harbor -n harbor --set registry.relativeurls=true
YAML
복사
kubectl get svc -n harbor
YAML
복사
docker build -t core.harbor.domain/echo-app:latest .
YAML
복사
/etc/docker/certs.d/core.harbor.domain/ca.crt
C:\ProgramData\Docker\certs.d\core.harbor.domain\
YAML
복사
•
인증서 때문에 push 안됨