harbor高可用搭建

1、系统初始化

#设置主机名 
hostnamectl set-hostname harbor1 
hostnamectl set-hostname harbor2

2、设置/etc/hosts保证主机名能够解析

cat  /etc/hosts 
192.168.136.200    harbor.test.com 
192.168.136.201   harbor.test.com

3、安装docker

省略。。。。

4、安装docker-compose

省略。。。

5、下载harbor(此处下载1.10.1,如需下载其它版本需要修改下面链接或者去官网下载)

以下操作两台机器都执行

wget https://github.com/vmware/harbor/releases/download/v1.10.1/harbor-online-installer-v1.10.1.tgz
 #解压harbor安装包,修改配置文件 
tar xf harbor-online-installer-v1.10.1.tgz 
cd harbor/ 
cp harbor.yml harbor.yml.bak 
egrep -v "^$|#" harbor.yml.bak > harbor.yml 
#注释https配置,修改harbor登录url,密码和数据库密码 
vim harbor.yml 
hostname: harbor.test.com #我这采用域名轮询解析做高可用 
#https: 
#  port: 443 
#  certificate: /your/certificate/path 
#  private_key: /your/private/key/path 
harbor_admin_password: Harbor12345 
database:  
 password: root123

6、初始化数据并启动服务
···
./install.sh
···


image.png
image.png

7、建立同步通道

进入仓库管理,建立目标


image.png
image.png

进入同步管理建立同步规则


image.png
image.png

建立成功后,点击同步 ,查看是否成功

image.png

你可能感兴趣的:(harbor高可用搭建)