harbor配置外部postgresql数据库(以harborv2.3.0为例)

harbor配置外部postgresql数据库

以harborv2.3.0为例

一、安装postgersql13.3

下载地址: https://www.postgresql.org/ftp/source/

1、安装依赖

yum install -y readline-devel zlib-devel make openssl-devel gcc

2、源码安装

tar -xf postgresql-13.3.tar

cd postgresql-13.3

./configure  --prefix=/usr/local/pgsql 

make

make install

3、创建postgres用户

groupadd postgres

useradd -g postgres postgres

4、创建数据目录并授权

mkdir /usr/local/pgsql/data

chown postgres:postgres /usr/local/pgsql/data

5、切换到postgres用户

su - postgres

6、初始化

/usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data

7、启动

/usr/local/pgsql/bin/pg_ctl -D /usr/local/pgsql/data -l /usr/local/pgsql/data/logfile start

二、配置postgres

1、进入数据库

su - postgres

/usr/local/pgsql/bin/psql

2、创建表结构

postgres=# create database registry;

postgres=# create database notaryserver;

postgres=# create database notarysigner;

3、开启远程访问

vim postgresql.conf   #listen_addresses修改为*

listen_addresses = '*'
 

vim pg_hba.conf       #在IPv4 local connections处添加如下一行

# IPv4 local connections:
host  all       all    0.0.0.0/0        trust

4、重启postgresql

/usr/local/pgsql/bin/pg_ctl -D /usr/local/pgsql/data -l /usr/local/pgsql/data/logfile restart

三、修改harbor.yml

1、vim harbor.yml


external_database:
  harbor:
    host: 192.168.56.42
    port: 5432
    db_name: registry
    username: postgres
    password:
    ssl_mode: disable
    max_idle_conns: 50
    max_open_conns: 100
  notary_signer:
    host: 192.168.56.42
    port: 5432
    db_name:  notarysigner
    username: postgres
    password:
    ssl_mode: disable
  notary_server:
    host: 192.168.56.42
    port: 5432
    db_name: notaryserver
    username: postgres
    password:
    ssl_mode: disable

2、安装

./install.sh
  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
要下载 harbor 2.3.0,首先需要访问 Harbor 的官方网站。在官方网站上,我们可以找到各种版本的 Harbor 下载链接。在下载页面上,我们需要确定我们想要的版本是 2.3.0,并点击相应的下载链接。 下载完成后,我们可以将下载的文件解压缩到我们想要安装 Harbor 的目录中。解压缩完成后,我们需要编辑配置文件,确保 Harbor 在我们的系统中正常工作。 在编辑配置文件之前,我们需要确保我们已经安装了正确的软件和依赖项。这些依赖项可能包括 Docker,Docker Compose 和其他一些必需的软件。 完成配置文件的编辑后,我们可以运行安装命令来安装和启动 Harbor。在安装过程中,我们可以根据需要设置各种参数和选项。 安装完成后,我们可以通过访问指定的地址来使用 Harbor。通常,默认地址是 http://localhost:8080。我们可以在浏览器中输入此地址,进入 Harbor 的登录页面。 在登录之前,我们需要创建一个管理员账户。通过注册页面,我们可以创建一个管理员账户,并设置密码和其他必要的信息。 完成创建管理员账户后,我们可以使用我们的管理员账户登录 Harbor。一旦我们成功登录,我们就可以使用 Harbor 的各种功能,例如创建镜像仓库、上传和下载镜像等等。 总之,下载并安装 Harbor 2.3.0 是一个相对简单的过程。只需访问官网,下载对应版本的 Harbor,解压缩并编辑配置文件,然后运行安装命令,最后通过浏览器登录并使用 Harbor
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值