B Beispiel eines Private Registry HA setup Helm Diagramms #
Die folgende Beispielwerte-Datei veranschaulicht die Parameter, die für das minimale Private Registry HA setup erforderlich sind.
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 18Hostname des Kernelservice in der Ingress Regel. | |
Die externe URL für den harbor-core Dienst. | |
Anzahl der zu erstellenden Replikate. Geben Sie zwei oder mehr an. | |
Füllen Sie die Datenbankverbindungsdetails im | |
Wenn ein vorhandenes Geheimnis verwendet wird, muss der Wert | |
Akzeptiert einen der folgenden Werte:
| |
Füllen Sie die Verbindungsinformationen im | |
Unterstützt redis und redis+sentinel. | |
Der Name der Menge von Valkey Instanzen, die überwacht werden sollen. Es muss so eingestellt werden, dass redis+sentinel unterstützt wird. | |
Muss | |
Optional. Standardmäßig auf | |
Optional. Standardmäßig auf | |
Wenn es leer ist, wird es gegen den Standardbenutzer authentifiziert. | |
Wenn verwendet, muss der Schlüssel <REDIS_PASSWORD> sein. | |
Um alle Bilder, Metadaten und Scans zu speichern, stellen Sie sicher, dass die persistenzbezogenen Einstellungen (Persistenzparameter) ordnungsgemäß konfiguriert sind. |