Mise à jour d'un cluster
Mettez à jour les détails d'un cluster dans Streaming avec Apache Kafka.
Vous pouvez apporter les modifications suivantes à un cluster :
- mettre à jour le nom et la description,
- Ajouter ou retirer des brokers
- Mettre à jour le certificat mTLS
Mise à jour de sous-réseaux à l'aide de l'API et de l'interface de ligne de commande
- Réseaux cloud virtuels uniques et même région : chaque sous-réseau doit se trouver dans un VCN différent. La fourniture de plusieurs sous-réseaux à partir du même VCN entraîne une erreur. De plus, tous les réseaux cloud virtuels doivent se trouver dans la même région.
- Nombre suffisant d'adresses IP disponibles : chaque sous-réseau doit disposer d'un nombre suffisant d'adresses IP libres. Par exemple, un cluster à 3 brokers nécessite au moins 4 adresses IP disponibles.
- Comportement de mise à jour important : la mise à jour des sous-réseaux d'un cluster est une opération de remplacement complet. La liste que vous fournissez remplace l'ensemble de la configuration existante. Incluez tous les sous-réseaux existants que vous souhaitez conserver.
- Ajoutez les stratégies requises pour tous les sous-réseaux : par exemple, si la liste de sous-réseaux inclut subnet1 et subnet2, et que subnet1 se trouve dans le compartiment A et que subnet2 se trouve dans le compartiment B, assurez-vous que Streaming avec le service Apache Kafka dispose également des droits d'accès nécessaires pour créer des adresses privées dans le compartiment B (et pas uniquement dans le compartiment A). Reportez-vous aux stratégies suivantes.
Accès inter-location
La diffusion en continu avec Apache Kafka prend en charge l'accès inter-locations. Reportez-vous à Stratégies d'accès inter-location.
Les stratégies suivantes doivent être incluses pour tous les compartiments de sous-réseau :
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>
Pour toutes les stratégies requises, reportez-vous à Stratégies IAM requises.
- Sur la page de liste Clusters Kafka, recherchez le cluster avec lequel vous voulez travailler. Si vous avez besoin d'aide pour trouver la page de liste ou le cluster, reportez-vous à Liste des clusters.
- Dans le menu du cluster, sélectionnez Modifier le cluster.
- (Facultatif) Mettez à jour le nom, ou la description.
- (Facultatif) Mettez à jour le nombre de brokers ou d'OCPU par broker.
- (Facultatif) Mettez à jour le certificat mTLS.
- Sélectionnez Mettre à jour.
Utilisez la commande
cluster updateet les paramètres requis pour mettre à jour un cluster :oci kafka cluster update --kafka-cluster-id <kafka- cluster-ocid>Si vous disposez de plusieurs sous-réseaux, incluez tous les OCID de sous-réseaux dans la commande
cluster update. Par exemple, pour deux sous-réseaux, exécutez la commande suivante :oci kafka cluster update --kafka-cluster-id <kafka-cluster-ocid> --access-subnets [ { "subnets": [ "<subnet-1-ocid>", "<subnet-2-ocid>"] } ]Afin d'obtenir la liste complète des indicateurs et des options de variable pour les commandes d'interface de ligne de commande, reportez-vous à Référence de commande d'interface de ligne de commande.
Exécutez l'opération
UpdateKafkaClusterpour mettre à jour un cluster.