Services de données

Connexions aux services de données

Connectez Redis, RabbitMQ, Elasticsearch et SQL, dans Kubernetes ou à l’extérieur.

Deux modes de connexion

En mode Kubernetes, vous choisissez le cluster, le namespace et le Service/Pod. Battani rejoint la cible par un tunnel ouvert à la demande sur l’adresse de bouclage du serveur uniquement. En mode direct, il utilise un host et un port accessibles depuis son serveur.

La connexion enregistre l’adresse cible, le type de service, les options TLS et la politique d’accès. RabbitMQ peut disposer de points de terminaison distincts pour la messagerie et l’administration.

Identifiants et partage

  • Référence Kubernetes Secret : les champs sont résolus côté serveur lors de la connexion.
  • Identifiants saisis manuellement : stockage chiffré côté serveur ; les réponses de liste ne contiennent pas le mot de passe réel.
  • Configurez TLS et le véritable nom du serveur si le service l’exige.
  • Portée personnelle ou système ; partages par utilisateur/équipe en lecture, écriture ou administration.
  • Désactivez les opérations de modification avec une connexion en lecture seule.

Préparer une nouvelle connexion

L’accès SQL en lecture seule nécessite un compte de base distinct disposant des privilèges minimaux. La version gratuite autorise 1 connexion active par type et 3 au total. Le test exige une permission distincte et ouvre une vraie connexion vers la cible.

  1. Dans Services de données, choisissez le type et le mode de connexion cible.
  2. Renseignez les points de terminaison, l’authentification et TLS. Commencez par un accès en lecture seule.
  3. Vérifiez les étapes réussies ou en échec dans le test de connexion.
  4. Ouvrez la connexion pour accéder à sa console et attribuez les niveaux d’accès appropriés aux personnes concernées.