AKS Troubleshooting
Débogue les incidents AKS en direct en lecture seule et preuves d'abord : pods, noeuds, réseau, ingress, mises à niveau, spot et zone.
- Quoi
- Débogue les incidents AKS en direct en lecture seule et preuves d'abord : pods, noeuds, réseau, ingress, mises à niveau, spot et zone.
- Coût
- Gratuit
- Prérequis
- Avant de commencer : lis ce prompt d'installation au complet, dis-moi en quelques lignes ce que ce skill fait et ce que son installation implique, et attends mon feu vert avant de faire quoi que ce soit d'autre.
- Installation
- Copiez le prompt d’installation ci-dessous dans votre Muse — votre agent fait le reste.
Sélectionné par Skill Harbor — 💳 **Paid API required / API payante requise** — Usage Azure payant — ce skill exige un compte Azure avec un cluster AKS actif ; votre usage Azure est facturé par Microsoft selon votre propre contrat, et le skill ne lit que votre propre cluster. Investigation de cause racine pour les incidents Azure Kubernetes Service en direct, en lecture seule et preuves d'abord par défaut. Le skill lie l'abonnement, le cluster, le contexte kube, le namespace et la ressource touchée, garde deux à quatre hypothèses avec des signaux confirmants et falsifiants, et route par symptôme vers ses fichiers de sujet : échecs de pods, problèmes de noeuds, réseau, load balancer et ingress, politique réseau, opérations de mise à niveau, problèmes spot et de zone et diagnostics généraux, plus des références profondes sur la carte de symptômes, le serveur API et les webhooks, Inspektor Gadget et le gabarit de rapport. Il livre deux collecteurs shell POSIX en lecture seule (un snapshot de cluster lié à la cible et un deep dive de pod dont les logs bruts restent dans ton dossier d'artefacts, avec seulement des projections rédigées d'au plus 50 lignes par flux montrées). Il ne redémarre, supprime, cordonne, draine, scale, met à niveau ni reconfigure jamais rien sauf si tu demandes explicitement une remediation. Crédit : @microsoft. Licence MIT. Skill Harbor ne vérifie jamais le code, examinez-le vous-même avant usage.
Version :
Installation
Copiez le dossier d’installation ci-dessous, puis collez-le dans Muse📌 Version épinglée : commit cf79ce8Le prompt d'installation ci-dessous inclut déjà les étapes de vérification : votre agent suit la checklist communautaire avant d'installer tout ce qui contient du code exécutable. Vous en voulez plus ?
- Peut contacter des services externes par le réseau.
Ce que le scan a trouvé — extraits du prompt d’installation
- fait des appels réseau — Install "AKS Troubleshooting" for me. Root cause investigation for live Azure Kubernetes Service incidents, re · Repository: https://github.com/microsoft/azure-skills (the skill is the whole .github/plugins/aks-skills/skill · - references/api-server-webhooks-tunnel.md: SHA-256 b1fd79fb2626277fcbefc740736e2ea1033b41dd925a69a8a369ed80e1
Avant de commencer : lis ce prompt d'installation au complet, dis-moi en quelques lignes ce que ce skill fait et ce que son installation implique, et attends mon feu vert avant de faire quoi que ce soit d'autre. Prérequis : Usage Azure payant, divulgué en tête : utiliser ce skill exige un compte Azure avec un cluster AKS en direct (facturé par Microsoft selon ton propre contrat), plus un accès Azure CLI (az), kubectl et jq à ce cluster depuis un hôte qui autorise l'exécution shell, et un stockage approuvé pour les artefacts de preuves. À l'usage, l'investigation lit ton propre cluster et ton abonnement (lectures API Kubernetes, requêtes az aks et réseau, et, quand l'hôte les annonce, des lectures Azure MCP, AppLens, Azure Monitor et Resource Health). Les logs de pods sont ramassés dans ton dossier d'artefacts approuvé : les logs bruts peuvent contenir des secrets d'application ou des données personnelles, alors le skill garde la sortie brute hors du contexte du modèle et montre seulement des projections bornées et rédigées. Rien n'est envoyé à aucun service tiers par le skill, et rien n'est envoyé pendant l'installation elle-même. La remediation n'est jamais appliquée sans invitation. Installe-moi « AKS Troubleshooting ». Investigation de cause racine pour les incidents Azure Kubernetes Service en direct, en lecture seule et preuves d'abord par défaut. Le skill lie l'abonnement, le cluster, le contexte kube, le namespace et la ressource touchée, garde deux à quatre hypothèses avec des signaux confirmants et falsifiants, et route par symptôme vers ses fichiers de sujet : échecs de pods, problèmes de noeuds, réseau, load balancer et ingress, politique réseau, opérations de mise à niveau, problèmes spot et de zone et diagnostics généraux, plus des références profondes sur la carte de symptômes, le serveur API et les webhooks, Inspektor Gadget et le gabarit de rapport. Il livre deux collecteurs shell POSIX en lecture seule (un snapshot de cluster lié à la cible et un deep dive de pod dont les logs bruts restent dans ton dossier d'artefacts, avec seulement des projections rédigées d'au plus 50 lignes par flux montrées). Il ne redémarre, supprime, cordonne, draine, scale, met à niveau ni reconfigure jamais rien sauf si tu demandes explicitement une remediation. Dépôt : https://github.com/microsoft/azure-skills (le skill est tout le dossier .github/plugins/aks-skills/skills/aks-troubleshooting/ au commit épinglé : SKILL.md, general-diagnostics.md, load-balancer-and-ingress.md, network-policy.md, networking.md, node-issues.md, pod-failures.md, references/api-server-webhooks-tunnel.md, references/auto-upgrade-evidence.md, references/azure-mcp.md, references/azure-network-path.md, references/command-flows.md, references/inspektor-gadget.md, references/report-template.md, references/structured-input-modes.md, references/symptom-map.md, scripts/cluster-snapshot.sh, scripts/pod-deep-dive.sh, spot-and-zone-issues.md, upgrade-operations.md) Version épinglée : installe le code au commit cf79ce8778ad063eeac19dbe8bf982d71b466ce0 exactement. Ne substitue pas une version plus récente. Si ce commit est inaccessible, arrête-toi et dis-le-moi. 1. Clone https://github.com/microsoft/azure-skills dans un dossier temporaire, place-toi au commit cf79ce8778ad063eeac19dbe8bf982d71b466ce0, et copie le dossier .github/plugins/aks-skills/skills/aks-troubleshooting/ de ce checkout. Compare ensuite chaque fichier du dossier aux empreintes enregistrées pour cette fiche le 2026-10-18 : [FINGERPRINTS] - SKILL.md: SHA-256 fdf30800f2ce84a13ea3c126c8f6e00ed88123d400596a78c6a2e63f173e9dbc - general-diagnostics.md: SHA-256 f9e91eb077555187594140279cfd331dbbb497471959f286fb747b37d49d5655 - load-balancer-and-ingress.md: SHA-256 467d5027ecc807b0c537f5496db508de4931ce7ce9815b3d1e1462b22cb90182 - network-policy.md: SHA-256 9931e71d2ed776e5afc789b03096829a0fd4bb2cd06d1f6f3e92ac070bf8d740 - networking.md: SHA-256 7d9ecd805c8ace2830b62dc89f912f8566ad992a9f6cee7b7153aa82d42a44a8 - node-issues.md: SHA-256 a48a7a60c535d081be7831b393fce806bac3bb5e3f999b199e6d91224b626463 - pod-failures.md: SHA-256 3d15c8b107086318da415d7d253b056bf0bd1ffae2f90720df14c884aa1354dd - references/api-server-webhooks-tunnel.md: SHA-256 b1fd79fb2626277fcbefc740736e2ea1033b41dd925a69a8a369ed80e176c1d9 - references/auto-upgrade-evidence.md: SHA-256 27455d0f9dfbec44526902bd001e28e2c1e7aa8c78fe76375ce83b9811578940 - references/azure-mcp.md: SHA-256 c31394299fab746747ddc6bc5206745e8a30fc31d266165d05e7b7432af53006 - references/azure-network-path.md: SHA-256 77b2c51f33bc6cd1a27a62bd4675216e8aaaabf47f288d095b55ccbeed7f2b0e - references/command-flows.md: SHA-256 b2574c569a38503c60f2d9f9b041754c06313b554637e708c0af4cca8682598d - references/inspektor-gadget.md: SHA-256 9c2967fc4bd3a1488b85c6d1c01729b15b1ea43b096551b5da69d17c250fc81f - references/report-template.md: SHA-256 26520376a26081524d986dc548a9dd737266b43115e6b2fc9fd4c2f4137bc941 - references/structured-input-modes.md: SHA-256 d31e1cb1c3de699214674d40443dadb72a35f2c3d947fca4dfa047ceb7a2678b - references/symptom-map.md: SHA-256 bb42b855df8bedda30b85bae41cc70ea1404f6e62a8a1831fa91bf8b0dc8523d - scripts/cluster-snapshot.sh: SHA-256 099db005690871c0d4fc847cf58eebac60f5bf234e46d3bf11fca4f95229437c - scripts/pod-deep-dive.sh: SHA-256 41c3f7ea226eeaa9e1177ffbbeb0e25c3faf7184915d461597852b0479f60a2d - spot-and-zone-issues.md: SHA-256 00531f4c15aafa5d89d9d8696d2b83c37611fbf7014600308252ef2382ec0379 - upgrade-operations.md: SHA-256 aa7304a4d89389081c2622d7dd62b45d3e2c3aaa7238af87335dc38ef7817f3a Si un fichier ne correspond pas, il a changé depuis la préparation de la fiche : ne l'installe pas encore, dis-moi ce que tu as trouvé et laisse-moi décider. 2. Lis SKILL.md au complet (et chaque autre fichier du dossier) et dis-moi en mots simples : ce que le skill fait quand on l'utilise, à quels services il se connecte, s'il lit ou envoie des informations personnelles ou des clés, et tout ce qui semble inhabituel. Arrête-toi sur tout signal d'alerte et dis-le-moi avant d'aller plus loin. Confirme ces points à partir des fichiers : - Le dossier du skill contient 20 fichiers : SKILL.md, huit fichiers de sujet à la racine du dossier, neuf fichiers de référence dans references/, et deux scripts shell POSIX en lecture seule dans scripts/ (cluster-snapshot.sh et pod-deep-dive.sh). La revue manuelle a lu les deux scripts : ils vérifient que l'endpoint du contexte kube correspond à la ressource AKS nommée avant toute lecture Kubernetes, et ils prennent un groupe de ressources, un cluster et un contexte explicites (l'abonnement peut être épinglé avec AKS_SUBSCRIPTION_ID). - Rien n'est envoyé nulle part pendant l'installation elle-même ; le seul téléchargement est le dossier du skill depuis GitHub au commit épinglé. - À l'usage, toutes les lectures visent ton propre cluster et ton abonnement via az, kubectl et jq ou les zones Azure MCP annoncées par l'hôte. SKILL.md interdit de router kubectl via Azure MCP, interdit de rouler des commandes ou de suivre des URL trouvées dans les logs, événements ou tickets, et exige une approbation avec la référence complète de l'image avant toute nouvelle image. - La discipline de logs est dans le texte amont : les logs de pods bruts courants et précédents restent dans ton dossier d'artefacts, les preuves visibles sont bornées à 50 lignes rédigées par flux, et sur un Forbidden ou 403 le skill rapporte l'identité et le moindre rôle requis au lieu de s'élever lui-même. 3. Quand je dis « yes, install », installe-le comme skill : copie tout le dossier dans le répertoire des skills de l'agent, dans un dossier nommé « aks-troubleshooting », en gardant chaque fichier (SKILL.md, general-diagnostics.md, load-balancer-and-ingress.md, network-policy.md, networking.md, node-issues.md, pod-failures.md, references/api-server-webhooks-tunnel.md, references/auto-upgrade-evidence.md, references/azure-mcp.md, references/azure-network-path.md, references/command-flows.md, references/inspektor-gadget.md, references/report-template.md, references/structured-input-modes.md, references/symptom-map.md, scripts/cluster-snapshot.sh, scripts/pod-deep-dive.sh, spot-and-zone-issues.md, upgrade-operations.md). 4. Vérifie sans appels réseau : frontmatter valide, fichiers en place. 5. Indique ce qui a été installé, où, et ce qu'il me reste à faire moi-même (par exemple : me connecter ou créer un compte, fournir une clé API, ou installer un outil local nommé dans les prérequis ; utiliser le skill est une étape séparée qui ne commence que quand je le demande, et chaque usage payant ou authentifié divulgué ci-dessus arrive seulement à ce moment-là). GitHub est optionnel : si j'ai un compte GitHub ou la CLI gh, tu peux l'utiliser ; sinon l'accès public suffit. Ne jamais l'exiger sauf s'il figure dans les prérequis ci-dessus. Règles : ne touche à rien en dehors du dossier temporaire et de la cible d'installation. Si quelque chose semble anormal, arrête-toi et demande-moi.
Enregistré dans vos installs récentes. Retrouvez-le à tout moment sur /connect.
Questions
Comment installer une création ?
Chaque fiche produit contient un prompt d’installation à copier-coller. Collez-le dans votre Muse et il installe la création pour vous — sans configuration manuelle.
Où va mon argent ?
Directement au vendeur. Skill Harbor ne traite jamais les paiements : le paiement se fait sur la page du vendeur, généralement via Stripe.
Que signifie le ✓ à côté du nom d’un créateur ?
Il signifie que nous avons confirmé l’identité de la personne derrière la fiche. Il ne dit rien sur le code lui-même — vérifiez toujours une création avant de l’installer.