|Index|Primeiros passos com SUSE Private Registry|Exemplo de um Registro Privado gráfico de configuração HA Helm
Applies to SUSE Private Registry

B Exemplo de um Registro Privado gráfico de configuração HA Helm

O arquivo de valores de exemplo a seguir ilustra os parâmetros necessários para a configuração mínima Registro Privado de 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 18

1

Nome de host do serviço kernel na regra Ingress.

2

A URL externa para o serviço harbor-core.

3 4 5 6

Número de réplicas a serem criadas. Especifique dois ou mais.

7

Preencha os detalhes da conexão do banco de dados na seção external.

8

Se estiver usando um segredo existente, o valor deve ser password.

9

Aceita um dos seguintes valores:

disable

Não use SSL.

exigir

Sempre use SSL e pule a verificação.

verify-ca

Sempre use SSL. Verifique se o certificado apresentado pelo servidor foi assinado por uma CA confiável.

verify-full

Sempre use SSL. Verifique se o certificado apresentado pelo servidor foi assinado por uma CA confiável e se o nome de host do servidor corresponde ao que está no certificado.

10

Preencha as informações de conexão na seção external.

11

Suporta redis e redis+sentinel.
O endereço para redis é <redis_host>:<redis_port>.
O endereço para redis+sentinel é <sentinel1_host>:<sentinel1_port>,<sentinel2_host>:<sentinel2_port>…​

12

O nome do conjunto de Valkey instâncias a serem monitoradas. Deve ser configurado para suportar redis+sentinel.

13

Deve ser 0 pois a biblioteca que Harbor utiliza não suporta configurações.

14

Opcional. O padrão é 0, mas pode ser configurado para 6.

15

Opcional. O padrão é 0, mas pode ser configurado para 7.

16

Se estiver vazio, será autenticado contra o usuário padrão.

17

Se utilizado, a chave deve ser <REDIS_PASSWORD>.

18

Para armazenar todas as imagens, metadados e digitalizações, certifique-se de que as configurações relacionadas à persistência (Parâmetros de persistência) estejam devidamente configuradas.