Capitolo 12. Amministrare Kafka
Questo lavoro è stato tradotto utilizzando l'AI. Siamo lieti di ricevere il tuo feedback e i tuoi commenti: translation-feedback@oreilly.com
La gestione di un cluster Kafka richiede strumenti aggiuntivi per eseguire modifiche amministrative agli argomenti, alle configurazioni e altro ancora. Kafka fornisce diverse utility con interfaccia a riga di comando (CLI) utili per apportare modifiche amministrative ai cluster. Gli strumenti sono implementati in classi Java e vengono forniti in modo nativo una serie di script per richiamare correttamente queste classi. Sebbene questi strumenti forniscano le funzioni di base, potresti scoprire che sono carenti per le operazioni più complesse o che sono poco maneggevoli da usare su scale più grandi. In questo capitolo verranno descritti solo gli strumenti di base disponibili nell'ambito del progetto open source Apache Kafka. Maggiori informazioni sugli strumenti avanzati sviluppati dalla comunità, al di fuori del progetto principale, sono disponibili sul sito web di Apache Kafka.
Autorizzare le operazioni amministrative
Sebbene Apache Kafka implementi l'autenticazione e l'autorizzazione per controllare le operazioni sui topic, le configurazioni predefinite non limitano l'uso di questi strumenti. Ciò significa che questi strumenti CLI possono essere utilizzati senza richiedere alcuna autenticazione, consentendo l'esecuzione di operazioni come le modifiche agli argomenti senza alcun controllo di sicurezza o audit. ...