Bonjour,
OVH Kafka est désormais disponible en version 0.10.0.1 avec le support du SASL pour l'authentication et du SSL pour le chiffrement.
Kafka 0.10.0.1 et SASL/SSL sont disponibles dans les régions OVH suivantes : BHS, GRA, SBG et RBX.
Le nouveau système d'authentification introduit les notions de rôles, utilisateurs et droits fins. Il est maintenant possible de donner des droits fins en lecture et/ou en écriture sur un ou plusieurs topics pour un utilisateur donné
Un tutoriel est disponible ici pour découvrir comme créer des rôles, utilisateurs et droits fins via l'APIv6 :
- https://community.runabove.com/kb/en/queue/kafka-sasl-ssl.html
Les exemples de code en Go, Python, Node.js et Java ont été mis à jour avec la configuration nécessaire pour le SASL/SSL :
- https://github.com/runabove/queue-examples
Petit rappel : il est aussi possible de produire et consommer des messages dans OVH Kafka via HTTPS :
- https://community.runabove.com/kb/en/queue/dbaas-queue-https.html
L'ancien système d'authentification basé sur une clé (utilisée comme client.id Kafka) va être déprécié. Il reste disponible sur le port 9092, tandis que le SASL est disponible sur le 9093.
--
Thibault, OVH