Configuração do armazenamento externo MinIO

Para configurar o Kaspersky Container Security para uso do armazenamento de arquivos MinIO compatível com S3 externo:

  1. No arquivo de configuração values.yaml, indique que a solução deve usar o armazenamento de arquivos MinIO externo:

    default:

    kcs-s3:

    external: true

  2. Especifique os valores de variáveis para uso do MinIO:

    configmap:

    infraconfig:

    type: fromEnvs

    envs:

    ...<variáveis para uso do armazenamento de arquivos MinIO externo>

    Nessa seção, é necessário especificar as seguintes variáveis:

    • MINIO_HOST é o host para conexão com o MinIO.
    • MINIO_PORT é a porta para conexão com o MinIO.
    • MINIO_BUCKET_NAME é o nome da seção do MinIO alocada para os dados do Kaspersky Container Security.
    • MINIO_SSL é a variável para conexão ssl com o MinIO (inclusive ao usar o protocolo https).

      Se TLS_INTERNAL for false, MINIO_SSL também deve ser false.

    • MINIO_ROOT_CA_PATH é o caminho do certificado CA, especificado quando o protocolo https é usado para a conexão com o MinIO (MINIO_SSL: true). É possível determinar o caminho de uma das seguintes maneiras:
      • Colocando o certificado CA do MinIO no diretório especificado pelo caminho. Nesse caso, é necessário remover as marcas de comentário no bloco secret.cert-minio-ca.
      • Usando o Vault para armazenar dados de certificados. Nesse caso, é necessário remover as marcas de comentário do bloco cert-minio-ca da seção vault.certificate.
  3. Especifique valores de segredos para uso do armazenamento de arquivos MinIO externo:

    configmap:

    secret:

    infracreds:

    type: fromEnvs

    envs:

    ...<segredos para uso do armazenamento de arquivos MinIO externo>

    Nessa seção, é necessário especificar as seguintes informações:

    • MINIO_ROOT_USER é o nome do usuário do MinIO especificado para o Kaspersky Container Security.
    • MINIO_ROOT_PASSWORD é a senha do usuário do MinIO especificado para o Kaspersky Container Security.

    Nomes de usuário e senhas também podem ser especificados usando o armazenamento de segredos Vault.

    Exemplo de configuração do armazenamento de arquivos MinIO externo

Topo da página