- 在Base.go中添加Harbor安装、启动、停止和卸载子命令 - 实现Harbor本地安装流程,包括配置文件修改和容器检查 - 在Excutor.go中改进命令执行错误处理 - 在FileUtils.go中新增MoveFileToAnother方法,优化文件移动逻辑 - 修复DockerCompose本地安装命令的文件路径和移动方法
55 lines
804 B
Go
55 lines
804 B
Go
package beans
|
|
|
|
// HarborYamlConfig 是harbor的配置文件
|
|
var HarborYamlConfig = `
|
|
hostname: HarborHostName
|
|
|
|
http:
|
|
port: 8033
|
|
|
|
harbor_admin_password: V2ryStr@ngPss
|
|
|
|
database:
|
|
password: V2ryStr@ngPss
|
|
max_idle_conns: 50
|
|
max_open_conns: 1000
|
|
conn_max_lifetime: 3600
|
|
conn_max_idle_time: 3600
|
|
|
|
data_volume: /var/lib/docker/harbor-data
|
|
|
|
jobservice:
|
|
max_job_workers: 10
|
|
job_loggers:
|
|
- STD_OUTPUT
|
|
- FILE
|
|
logger_sweeper_duration: 3
|
|
|
|
notification:
|
|
webhook_job_max_retry: 10
|
|
webhook_job_http_client_timeout: 10
|
|
|
|
|
|
log:
|
|
level: warning
|
|
local:
|
|
rotate_count: 50
|
|
rotate_size: 200M
|
|
location: /var/log/harbor
|
|
|
|
cache:
|
|
enabled: false
|
|
expire_hours: 24
|
|
|
|
_version: 2.9.0
|
|
|
|
proxy:
|
|
http_proxy:
|
|
https_proxy:
|
|
no_proxy:
|
|
components:
|
|
- core
|
|
- jobservice
|
|
- trivy
|
|
`
|