KubeSphere DevOps: Credentials

Gère les identifiants de dépôt, kubeconfig et jetons API dans KubeSphere DevOps.

par kubesphere · kubesphere/kubesphere

Testé · Fonctionne ★ 8.0/10

KubeSphere DevOps: Credentials — Gère les identifiants de dépôt, kubeconfig et jetons API dans KubeSphere DevOps.

Ce que fait

À utiliser pour gérer les identifiants dans KubeSphere DevOps, y compris les identifiants de dépôt, kubeconfig, et jetons API

Rapport de test

L'installation telle quelle fonctionne (clone du monorepo kubesphere + copie de skills/kubesphere-devops-credentials/) ; le SKILL.md unique se parse en YAML strict et se déclenche avec précision sur les prompts liés aux identifiants DevOps. Deux lacunes de documentation : le vrai workflow nécessite un cluster KubeSphere actif avec DevOps/Jenkins plus un jeton bearer, ce que le skill ne mentionne jamais, et son unique lien de référence est un chemin absolu interne inaccessible (/root/go/src/.../kse-extensions/devops/README.md). L'A/B sur une tâche de manifeste Secret+GitRepository a été décisif : le skill a produit les conventions KubeSphere correctes (type: credential.devops.kubesphere.io/basic-auth, label devops.kubesphere.io/credential, spec.secret.{name,namespace}) tandis que la base a utilisé type: kubernetes.io/basic-auth et spec.secretRef.name, que le contrôleur DevOps ignore silencieusement.

Testé le: 2026-07-11 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/kubesphere/kubesphere
cd kubesphere
mkdir -p ~/.claude/skills
cp -r skills/kubesphere-devops-credentials ~/.claude/skills/kubesphere-devops-credentials

Commandes et exemples de prompts

  • /kubesphere-devops-credentialsGère les identifiants de dépôt, kubeconfig et jetons API dans KubeSphere DevOps.

Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :

  • Add a new repository credential in KubeSphere DevOps
  • Rotate the kubeconfig credential for our pipeline
  • Store an API token securely in KubeSphere DevOps