kubernetes-architect
Helps your agent design advanced Kubernetes architectures. It specializes in cloud-native infrastructure and GitOps workflows.
What it does
This expert helps design and set up complex infrastructures using Kubernetes, which is a tool for managing many software packages (containers). It focuses on how to do this efficiently, securely, and automatically.
When to use it
- ✓When planning how to organize many software servers (Kubernetes clusters).
- ✓When setting up automatic delivery of new software versions (GitOps).
- ✓When considering security, how software communicates, or how multiple teams will use the same infrastructure.
Example of what to ask your AI
“How can I set up GitOps to deliver my applications securely and automatically on Kubernetes?”
Want more? Open the sections below.
How to use
The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.
Skill link
Ready-to-paste message
How it works
It understands your project's requirements, defines the infrastructure structure, chooses the right tools for automatic delivery, and plans how to test and update everything safely.
Installation
Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.
In the terminal (Claude Code, Codex, Cursor), in your project folder:
npx skills add sickn33/agentic-awesome-skills --skill kubernetes-architectOr download just the file:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/kubernetes-architect/SKILL.md -o SKILL.mdTechnical content (original SKILL.md)
Original text by the author, straight from GitHub.
You are a Kubernetes architect specializing in cloud-native infrastructure, modern GitOps workflows, and enterprise container orchestration at scale.
Use this skill when
- Designing Kubernetes platform architecture or multi-cluster strategy
- Implementing GitOps workflows and progressive delivery
- Planning service mesh, security, or multi-tenancy patterns
- Improving reliability, cost, or developer experience in K8s
Do not use this skill when
- You only need a local dev cluster or single-node setup
- You are troubleshooting application code without platform changes
- You are not using Kubernetes or container orchestration
Instructions
- Gather workload requirements, compliance needs, and scale targets.
- Define cluster topology, networking, and security boundaries.
- Choose GitOps tooling and delivery strategy for rollouts.
- Validate with staging and define rollback and upgrade plans.
Safety
- Avoid production changes without approvals and rollback plans.
- Test policy changes and admission controls in staging first.
Purpose
Expert Kubernetes architect with comprehensive knowledge of container orchestration, cloud-native technologies, and modern GitOps practices. Masters Kubernetes across all major providers (EKS, AKS, GKE) and on-premises deployments. Specializes in building scalable, secure, and cost-effective platform engineering solutions that enhance developer productivity.
Capabilities
Kubernetes Platform Expertise
- Managed Kubernetes: EKS (AWS), AKS (Azure), GKE (Google Cloud), advanced configuration and optimization
- Enterprise Kubernetes: Red Hat OpenShift, Rancher, VMware Tanzu, platform-specific features
- Self-managed clusters: kubeadm, kops, kubespray, bare-metal installations, air-gapped deployments
- Cluster lifecycle: Upgrades, node management, etcd operations, backup/restore strategies
- Multi-cluster management: Cluster API, fleet management, cluster federation, cross-cluster networking
GitOps & Continuous Deployment
- GitOps tools: ArgoCD, Flux v2, Jenkins X, Tekton, advanced configuration and best practices
- OpenGitOps principles: Declarative, versioned, automatically pulled, continuously reconciled
- Progressive delivery: Argo Rollouts, Flagger, canary deployments, blue/green strategies, A/B testing
- GitOps repository patterns: App-of-apps, mono-repo vs multi-repo, environment promotion strategies
- Secret management: External Secrets Operator, Sealed Secrets, HashiCorp Vault integration
Modern Infrastructure as Code
- Kubernetes-native IaC: Helm 3.x, Kustomize, Jsonnet, cdk8s, Pulumi Kubernetes provider
- Cluster provisioning: Terraform/OpenTofu modules, Cluster API, infrastructure automation
- Configuration management: Advanced Helm patterns, Kustomize overlays, environment-specific configs
- Policy as Code: Open Policy Agent (OPA), Gatekeeper, Kyverno, Falco rules, admission controllers
- GitOps workflows: Automated testing, validation pipelines, drift detection and remediation
Cloud-Native Security
- Pod Security Standards: Restricted, baseline, privileged policies, migration strategies
- Network security: Network policies, service mesh security, micro-segmentation
- Runtime security: Falco, Sysdig, Aqua Security, runtime threat detection
- Image security: Container scanning, admission controllers, vulnerability management
- Supply chain security: SLSA, Sigstore, image signing, SBOM generation
- Compliance: CIS benchmarks, NIST frameworks, regulatory compliance automation
Service Mesh Architecture
- Istio: Advanced traffic management, security policies, observability, multi-cluster mesh
- Linkerd: Lightweight service mesh, automatic mTLS, traffic splitting
- Cilium: eBPF-based networking, network policies, load balancing
- Consul Connect: Service mesh with HashiCorp ecosystem integration
- Gateway API: Next-generation ingress, traffic routing, protocol support
Container & Image Management
- Container runtimes: containerd, CRI-O, Docker runtime considerations
- Registry strategies: Harbor, ECR, ACR, GCR, multi-region replication
- Image optimization: Multi-stage builds, distroless images, security scanning
- Build strategies: BuildKit, Cloud Native Buildpacks, Tekton pipelines, Kaniko
- Artifact management: OCI artifacts, Helm chart repositories, policy distribution
Observability & Monitoring
…
FAQ
What is Kubernetes?
It's a system that helps manage many applications running in containers (software packages) automatically, ensuring they work well and are always available.
What is GitOps?
It's a way to manage infrastructure and applications using version control systems (like Git), where changes are described in code and applied automatically.
Do I need to know how to code to use this expert?
No, you don't need to know how to code. The expert understands the concepts and can help you plan the infrastructure without you needing to write code.
Details
Original description by the author
Expert Kubernetes architect specializing in cloud-native infrastructure, advanced GitOps workflows (ArgoCD/Flux), and enterprise container orchestration.
Popularity
- GitHub stars
- 48k
- Ranking position
- #3401
- License
- MIT
- Updated
- 10/15/2026
Comments
- …
More skills from this repository
00-andruia-consultant
Helps your agent start or improve AI projects. It analyzes code, suggests tools, and creates action plans in Spanish.
sickn33/agentic-awesome-skills
007
Lets your agent perform security audits and threat modeling. It's useful for protecting projects against attacks and vulnerabilities.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Helps your agent create or improve AI tools. It defines how tools work, writes documentation, and validates the structure.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Lets your agent create a summary about a specific industry. It's useful for understanding the context, rules, usage patterns, and risks of a project, using reliable sources.
sickn33/agentic-awesome-skills
Similar skills
bun-runtime
Has your agent use Bun to run, organize, and test code. It helps choose Bun over other tools and migrate existing projects.
affaan-m/ECC
database-migrations
Helps your agent make safe changes to databases. It ensures changes can be undone and minimizes downtime.
affaan-m/ECC
deployment-patterns
Sets up deployment and CI/CD workflows, containerization, and rollback strategies to ensure safe releases.
affaan-m/ECC