Atualizando um Cluster
Atualize os detalhes em um cluster no serviço Streaming com o Apache Kafka.
Você pode fazer as seguintes alterações em um cluster:
- Atualize o nome e a descrição
- Adicionar ou remover brokers
- Atualizar certificado mTLS
Atualizando Sub-redes com API e CLI
- VCNs exclusivas e a mesma região: Cada sub-rede deve estar em outra VCN. O fornecimento de várias sub-redes da mesma VCN resulta em erro. E todas as VCNs devem estar na mesma região.
- IPs suficientes disponíveis: Cada sub-rede deve ter endereços IP livres suficientes. Por exemplo, um cluster de 3 corretores requer pelo menos 4 IPs disponíveis.
- Comportamento de atualização importante: A atualização das sub-redes de um cluster é uma operação de substituição completa. A lista que você fornece substitui toda a configuração existente. Inclua quaisquer sub-redes existentes que você deseja reter.
- Adicionar políticas obrigatórias para todas as sub-redes: Por exemplo, se a lista de sub-redes incluir subnet1 e subnet2, e subnet1 estiver no Compartimento A e subnet2 estiver no Compartimento B, certifique-se de que o serviço Streaming com Apache Kafka também tenha as permissões necessárias para criar pontos finais privados no Compartimento B (não apenas no Compartimento A). Consulte as seguintes políticas.
Acesso entre tenancies
O serviço Streaming com Apache Kafka suporta acesso entre tenancies. Consulte Políticas de Acesso entre Tenancies.
Essas políticas são as que devem ser incluídas para todos os compartimentos de sub-rede:
allow service rawfka to use vnics in compartment <compartment-name>
allow service rawfka to {SUBNET_READ} in compartment <compartment-name>
allow service rawfka to use network-security-groups
in compartment <compartment>
allow service rawfka to use subnets in compartment <compartment-name>
Para todas as políticas obrigatórias, consulte Políticas Obrigatórias do Serviço IAM.
- Na página de lista Clusters Kafka, localize o cluster com o qual você deseja trabalhar. Se precisar de ajuda para localizar a página de lista ou o cluster, consulte Listando Clusters.
- No menu do cluster, selecione Editar cluster.
- (Opcional) Atualize o nome ou uma descrição.
- (Opcional) Atualize o número de brokers ou OCPU por broker.
- (Opcional) Atualize o certificado mTLS.
- Selecione Atualizar.
Use o comando
cluster updatee os parâmetros necessários para atualizar um cluster:oci kafka cluster update --kafka-cluster-id <kafka- cluster-ocid>Se você tiver várias sub-redes, inclua todos os OCIDs de sub-redes no comando
cluster update. Por exemplo, para duas sub-redes, execute o seguinte comando:oci kafka cluster update --kafka-cluster-id <kafka-cluster-ocid> --access-subnets [ { "subnets": [ "<subnet-1-ocid>", "<subnet-2-ocid>"] } ]Para obter uma lista completa de flags e opções de variáveis para comandos da CLI, consulte a Referência de Comando da CLI.
Execute a operação
UpdateKafkaClusterpara atualizar um cluster.