docker-best-practices
Docker best practices including multi-stage builds, compose patterns, image optimization, and security
Docker best practices including multi-stage builds, compose patterns, image optimization, and security
Kubernetes troubleshooting toolkit - search pods by labels and execute diagnostic commands inside containers. Use when user reports service errors, exceptions, crashes, timeouts, or needs to check logs, processes, network, or resource usage in K8s pods.
Kubernetes ๅญๅจไธๆไปถๅ ฑไบซๅฉ็จใๅฝ Pod ๆ่ฝฝไบ NFS/EFS/PV/ConfigMap/Secretใๅ็ฐ /efs ๆ /mnt ็ฎๅฝใๆ mount ่พๅบไธญๆ่ฟ็จๆไปถ็ณป็ปๆถไฝฟ็จใ่ฆ็ NFS ๆ่ฝฝๅฉ็จใAWS EFS uid/gid ไผช้ ใnfs-cat ๅ ๆ่ฝฝ่ฏปๅใPV ๆๆๆฐๆฎๆๅใๅช่ฆๅจๅฎนๅจไธญๅ็ฐไปปไฝ่ฟ็จๆ่ฝฝๆๅ ฑไบซๅญๅจ๏ผๅฐฑๅบไฝฟ็จๆญคๆ่ฝ
Kubernetes Sidecar ๅฎนๅจๆต้ๅซๆไธๆๆไฟกๆฏ็ชๅใๅฝ็ฎๆ Pod ๅญๅจ Istio/Envoy/Linkerd sidecarใ้ข็ฎๆๅฐ'้ๅฝขๆ่ง่ 'ๆ'ๅ ฑไบซ็ฝ็ป'ใๆ้่ฆไป Pod ๅ ้จๅ ๆขๆต้ๆถไฝฟ็จใ่ฆ็ tcpdump ๆๅ ใsidecar ๆๆๆต้ๆ่ทใๅ ฑไบซ็ฝ็ปๅฝๅ็ฉบ้ดๅฉ็จใๅช่ฆๅจ K8s Pod ไธญๅ็ฐๆ sidecar ๆๅคๅฎนๅจๅ ฑๅญ็่ฟน่ฑก๏ผๅฐฑๅบไฝฟ็จๆญคๆ่ฝ
Kubernetes ๅฎนๅจ้้ธไธ้็พคๆปๅปใๅฝ็ฎๆ ่ฟ่กๅจ K8s ็ฏๅขไธญใๅ็ฐ 6443/10250/2379 ็ซฏๅฃใ่ทๅๅฐ ServiceAccount Tokenใๆๅทฒๅจๅฎนๅจๅ ๆถไฝฟ็จใ่ฆ็ๅฎนๅจ้้ธใPod ๆๆใAPI Server ๆชๆๆใetcd ๆณ้ฒใRBAC ๆปฅ็จใ่็นๆฅ็ฎกใไปปไฝๆถๅ Kubernetesใๅฎนๅจ็ผๆใไบๅ็ๅฎๅ จ็ๅบๆฏ้ฝๅบไฝฟ็จๆญคๆ่ฝ
This skill enables Claude to generate Docker Compose configurations for multi-container applications. It leverages best practices for production-ready deployments, including defining services, networks, volumes, health checks, and resource limits. Claude should use this skill when the user requests a Docker Compose file, specifies application architecture involving multiple containers, or mentions needs for container orchestration, environment variables, or persistent data management in a Docker environment. Trigger terms include "docker-compose", "docker compose file", "multi-container", "container orchestration", "docker environment", "service definition", "volume management", "network configuration", "health checks", "resource limits", and ".env files".
This skill enables Claude to generate Docker Compose configurations for multi-container applications. It leverages best practices for production-ready deployments, including defining services, networks, volumes, health checks, and resource limits. Claude should use this skill when the user requests a Docker Compose file, specifies application architecture involving multiple containers, or mentions needs for container orchestration, environment variables, or persistent data management in a Docker environment. Trigger terms include "docker-compose", "docker compose file", "multi-container", "container orchestration", "docker environment", "service definition", "volume management", "network configuration", "health checks", "resource limits", and ".env files".
This skill enables Claude to generate Docker Compose configurations for multi-container applications. It leverages best practices for production-ready deployments, including defining services, networks, volumes, health checks, and resource limits. Claude should use this skill when the user requests a Docker Compose file, specifies application architecture involving multiple containers, or mentions needs for container orchestration, environment variables, or persistent data management in a Docker environment. Trigger terms include "docker-compose", "docker compose file", "multi-container", "container orchestration", "docker environment", "service definition", "volume management", "network configuration", "health checks", "resource limits", and ".env files".
Canary Deployment Setup - Auto-activating skill for ML Deployment. Triggers on: canary deployment setup, canary deployment setup Part of the ML Deployment skill category.
Argocd App Deployer - Auto-activating skill for DevOps Advanced. Triggers on: argocd app deployer, argocd app deployer Part of the DevOps Advanced skill category.
This skill enables Claude to generate Helm charts for Kubernetes applications. It should be used when the user requests the creation of a new Helm chart, the modification of an existing chart, or assistance with packaging and deploying Kubernetes applications using Helm. The skill is triggered by requests that mention "Helm chart", "Kubernetes deployment", "package application for Kubernetes", or similar phrases related to Helm and Kubernetes. It helps streamline the process of creating and managing Kubernetes deployments.
This skill enables Claude to manage container registries, including ECR, GCR, and Harbor. It should be used when the user needs to create, configure, or manage container image registries. It helps generate production-ready configurations, implement best practices, and ensure a security-first approach. Use this skill when the user mentions terms like "container registry," "ECR," "GCR," "Harbor," "image repository," or requests assistance with managing container images. It's also helpful for generating configuration code for DevOps pipelines related to container registries.
Helm Chart Generator - Auto-activating skill for DevOps Advanced. Triggers on: helm chart generator, helm chart generator Part of the DevOps Advanced skill category.
Deploy argocd app deployer operations. Auto-activating skill for DevOps Advanced. Triggers on: argocd app deployer, argocd app deployer Part of the DevOps Advanced skill category. Use when deploying applications or services. Trigger with phrases like "argocd app deployer", "argocd deployer", "deploy argocd app er".
Helm Values Manager - Auto-activating skill for DevOps Advanced. Triggers on: helm values manager, helm values manager Part of the DevOps Advanced skill category.
Deploy PostHog integrations to Vercel, Fly.io, and Cloud Run platforms. Use when deploying PostHog-powered applications to production, configuring platform-specific secrets, or setting up deployment pipelines. Trigger with phrases like "deploy posthog", "posthog Vercel", "posthog production deploy", "posthog Cloud Run", "posthog Fly.io".
This skill enables Claude to manage container registries, including ECR, GCR, and Harbor. It should be used when the user needs to create, configure, or manage container image registries. It helps generate production-ready configurations, implement best practices, and ensure a security-first approach. Use this skill when the user mentions terms like "container registry," "ECR," "GCR," "Harbor," "image repository," or requests assistance with managing container images. It's also helpful for generating configuration code for DevOps pipelines related to container registries.
Kubernetes Deployment Creator - Auto-activating skill for DevOps Advanced. Triggers on: kubernetes deployment creator, kubernetes deployment creator Part of the DevOps Advanced skill category.
Create docker compose creator operations. Auto-activating skill for DevOps Basics. Triggers on: docker compose creator, docker compose creator Part of the DevOps Basics skill category. Use when working with docker compose creator functionality. Trigger with phrases like "docker compose creator", "docker creator", "docker".
This skill enables Claude to generate Helm charts for Kubernetes applications. It should be used when the user requests the creation of a new Helm chart, the modification of an existing chart, or assistance with packaging and deploying Kubernetes applications using Helm. The skill is triggered by requests that mention "Helm chart", "Kubernetes deployment", "package application for Kubernetes", or similar phrases related to Helm and Kubernetes. It helps streamline the process of creating and managing Kubernetes deployments.
This skill enables Claude to manage container registries, including ECR, GCR, and Harbor. It should be used when the user needs to create, configure, or manage container image registries. It helps generate production-ready configurations, implement best practices, and ensure a security-first approach. Use this skill when the user mentions terms like "container registry," "ECR," "GCR," "Harbor," "image repository," or requests assistance with managing container images. It's also helpful for generating configuration code for DevOps pipelines related to container registries.