B プライベートレジストリ HAセットアップHelmチャートの例 #
次の例値ファイルは、最小限のプライベートレジストリ HAセットアップに必要なパラメータを示しています。
expose:
ingress:
hosts:
core: core.harbor.domain 1
externalURL: https://core.harbor.domain 2
portal:
replicas: 2 3
core:
replicas: 2 4
jobservice:
replicas: 2 5
registry:
replicas: 2 6
database:
type: external
external: 7
host: "192.168.0.1"
port: "5432"
username: "user"
password: "password"
coreDatabase: "registry"
existingSecret: "" 8
sslmode: "disable" 9
redis:
type: external
external: 10
addr: "192.168.0.2:6379" 11
sentinelMasterSet: "" 12
coreDatabaseIndex: "0" 13
jobserviceDatabaseIndex: "1"
registryDatabaseIndex: "2"
trivyAdapterIndex: "5"
harborDatabaseIndex: "6" 14
cacheLayerDatabaseIndex: "7"15
username: "" 16
password: ""
existingSecret: "" 17
persistence:
enabled: true 18Ingressルールのコアサービスのホスト名。 | |
harbor-coreサービスの外部URL。 | |
作成するレプリカの数。2つ以上を指定してください。 | |
`external`セクションにデータベース接続の詳細を入力してください。 | |
既存のシークレットを使用する場合、値は`password`でなければなりません。 | |
次のいずれかの値を受け入れます:
| |
`external`セクションに接続情報を入力してください。 | |
redisおよびredis+sentinelをサポートしています。 | |
監視するValkeyインスタンスのセットの名前。redis+sentinelをサポートするように設定する必要があります。 | |
Harborが使用するライブラリが設定をサポートしていないため、`0`でなければなりません。 | |
オプション。デフォルトは`0`ですが、`6`に設定することもできます。 | |
オプション。デフォルトは`0`ですが、`7`に設定することもできます。 | |
空の場合、デフォルトユーザーに対して認証されます。 | |
使用する場合、キーは<REDIS_PASSWORD>でなければなりません。 | |
すべての画像、メタデータ、スキャンを保存するために、永続性に関連する設定 (永続性パラメータ)が適切に設定されていることを確認してください。 |