Connecter ChatGPT à Kubernetes
ChatGPT atteint Kubernetes par une seule adresse Flowplane. Vous ajoutez Kubernetes une fois dans Flowplane, vous ajoutez cette adresse à ChatGPT, puis vous vous connectez. Consultez les workloads, événements et logs de pods de votre cluster Kubernetes, suivez les rollouts, et scalez, redémarrez ou supprimez un pod.
- Outils
- 5 en lecture · 3 en écriture
- Connexion
- Une clé partagée
- Approbation, par défaut
- 1 modifications sur 3 demandent d’abord
- Serveur MCP
- Outils de Flowplane
- 1
Ajoutez Kubernetes dans Flowplane
Dans la console Flowplane, ajoutez Kubernetes, tapez l’adresse du serveur d’API (la ligne server de votre kubeconfig), collez le jeton du ServiceAccount et, si le cluster a sa propre autorité de certification, son certificat CA. Un cluster derrière un pare-feu se connecte via un tunnel.
Le cluster est atteint avec le jeton d’un ServiceAccount que vous créez, lié à un Role qui n’a que les droits que vous voulez donner aux assistants. L’espace de travail le colle une seule fois; l’assistant ne lit et ne modifie que ce que ce compte peut. Flowplane le garde scellé; l’assistant ne le voit jamais.
- 2
Ajoutez Flowplane à ChatGPT
Votre adresse figure dans la console Flowplane; elle ressemble à
https://mcp.flowplane.eu/<your-label>- Dans ChatGPT sur le web, ouvrez Plugins, choisissez + puis Add custom MCP server.
- Donnez-lui un nom et, sous Connection, collez
https://mcp.flowplane.eu/<your-label>. Réglez l’authentification sur OAuth. - Cochez I understand and want to continue et choisissez Create as a plugin.
- Installez-le, connectez-vous à Flowplane et autorisez ChatGPT. Dans une conversation, tapez @ et choisissez-le.
Étapes vérifiées dans la documentation de l’éditeur (OpenAI)
- 3
Demandez à ChatGPT
- “Quels pods du namespace production ne tournent pas?”
- “Montre les 100 dernières lignes du log du pod api.”
- “Le rollout du deployment web est-il terminé?”
- “Passe le deployment worker de staging à 3 réplicas.”
- “Quels événements d’avertissement y a-t-il eu dans le namespace payments?”
Ce que ChatGPT peut faire dans Kubernetes
Pour les équipes qui gèrent leur propre cluster Kubernetes. Via Flowplane, un assistant IA peut lister les namespaces et les pods, deployments, statefulsets, services, ingresses, jobs, nœuds et événements qu’ils contiennent, examiner un objet, lire le log d’un pod et vérifier si un rollout est terminé. Il peut changer le nombre de réplicas d’un deployment ou d’un statefulset et redémarrer un rollout; supprimer un pod attend votre accord par défaut.
Sur ChatGPT Pro, la connexion ne fait que lire: scaler un workload, redémarrer un rollout, supprimer un pod n’y sont pas proposés.
Lecture5
- Lister les namespacesLes namespaces du cluster
list_namespaces - Workloads et plusPods, deployments, services, jobs, nœuds, événements
list_resources - Examiner un objetUn résumé, ou l’objet complet
get_resource - Lire le log d’un podLes dernières lignes du log d’un conteneur
get_logs - Vérifier un rolloutSi un deployment a fini son déploiement
rollout_status
Modifications3
- Scaler un workloadFixer le nombre de réplicas d’un workload
scale - Redémarrer un rolloutRemplacer ses pods un par un
restart_rollout - Supprimer un poddemande d’abordSon contrôleur en recrée généralement un
delete_pod
Questions
- L’assistant peut-il lire mes Secrets?
- Non. Un Secret est listé uniquement par nom, type et âge; son contenu n’apparaît jamais dans une réponse. D’une ConfigMap, vous voyez les noms des clés, pas leurs valeurs. Pour que les Secrets ne soient pas listés du tout, ne donnez au ServiceAccount aucun droit sur eux.
- Que peut-il modifier dans le cluster?
- Changer le nombre de réplicas d’un deployment ou d’un statefulset et redémarrer un rollout, ce qui est réversible et autorisé par défaut, et supprimer un pod, qui attend votre accord par défaut. exec, attach, port-forward, appliquer des manifestes et modifier d’autres champs ne sont jamais proposés. Ce que le Role du ServiceAccount n’autorise pas, le cluster le refuse lui-même.
- ChatGPT voit-il le mot de passe ou la clé de Kubernetes?
- Non. La clé de Kubernetes est collée une fois dans Flowplane et y reste scellée. ChatGPT ne reçoit qu’une connexion Flowplane à votre nom, que vous pouvez révoquer dans la console.
- ChatGPT peut-il modifier quelque chose dans Kubernetes sans demander?
- Certaines modifications sont permises par défaut et 1 sur 3 attendent votre accord; la liste ci-dessus indique lesquelles. Les règles de votre espace de travail décident, outil par outil.
- Connecter Claude à Kubernetes→
- Connecter Claude Code à Kubernetes→
- Connecter Cursor à Kubernetes→
- Connecter Codex à Kubernetes→
- Connecter GitHub Copilot à Kubernetes→
- Connecter Mistral Le Chat à Kubernetes→
Flowplane n’est ni affilié à l’éditeur de Kubernetes ni approuvé par lui; le nom et le logo servent uniquement à désigner l’application. Tarifs
Laissez votre IA travailler avec vos données. En toute sécurité, dès aujourd’hui.
Gratuit pour vous, prêt en une minute. Pour votre équipe ou votre entreprise, nous vous aidons volontiers à démarrer.