2 Requisitos #
Esta seção descreve os pré-requisitos mínimos da plataforma e o dimensionamento de produção recomendado para SUSE Private Registry.
2.1 Pré-requisitos #
Versão 1.33, 1.34 ou 1.35 do cluster Kubernetes
HelmVersão 3.2.0 ou superior
Suporte a provisionador de Volume Persistente (PV) em sua infraestrutura
Uma assinatura ativa para SUSE Private Registry
2.1.1 Quais versões do Kubernetes são compatíveis? #
As versões 1.0, 1.1 e 1.2 do Registro Privado estão atualmente validadas nas versões 1.33, 1.34 e 1.35 do Kubernetes.
| Versão do Registro Privado | Versões do Kubernetes |
|---|---|
1.0 | 1.33, 1.34, 1.35 |
1.1 | 1.33, 1.34, 1.35 |
1.2 | 1.33, 1.34, 1.35 |
Versões fora de 1.33 a 1.35 não estão atualmente validadas para esta versão.
2.2 Recomendações de hardware e dimensionamento #
Use esses valores como um ponto de partida para a produção. Ajuste com base na política de retenção, rotatividade de imagens, concorrência de varredura e tráfego de replicação.
2.2.1 Linha de Base do Cluster #
| Escopo | Ponto de partida recomendado |
|---|---|
Nós de trabalho | Mínimo de 3 nós de trabalho |
Formato do nó | Mínimo de 4 vCPU e 16 GiB de RAM por nó |
Formato de nó preferido | 8 vCPU e 32 GiB de RAM por nó para maior concorrência de varredura e de push |
Essas recomendações estão alinhadas com a orientação do Rancher para o RKE2 Kubernetes. Para detalhes, veja Requisitos de instalação do RKE2 Kubernetes.
2.2.2 Linha de Base de Armazenamento Persistente #
| Componente | Tamanho padrão do gráfico | Tamanho de partida recomendado |
|---|---|---|
Dados do registro | 5 Gi | 500 Gi a 1 Ti |
Cache e DB do Trivy | 5 Gi | 20 Gi a 50 Gi |
Registros do Jobservice | 1 Gi | 10 Gi |
PostgreSQL Interno (se utilizado) | 1 Gi | Mínimo de 20 Gi |
Valkey Interno (se utilizado) | 1 Gi | Mínimo de 20 Gi |
Os padrões do gráfico são orientados para instalação e não devem ser usados como valores de capacidade de produção a longo prazo.