kubernetes
Comprehensive Kubernetes and OpenShift cluster management skill covering operations, troubleshooting, manifest generation, security, and GitOps.
Overview: This skill provides a comprehensive set of tools and instructions for managing Kubernetes and OpenShift clusters, including operations, troubleshooting, manifest generation, security, and GitOps. It covers various platforms, including AKS, EKS, GKE, and ARO, and includes key tools like ArgoCD, Flux, Kustomize, Helm, Velero, Trivy, and Kyverno.
Key Features:
- Cluster operations: upgrades, backups, node management, scaling, monitoring setup
- Troubleshooting: pod failures, networking issues, storage problems, performance analysis
- Creating manifests: Deployments, StatefulSets, Services, Ingress, NetworkPolicies, RBAC
- Security: audits, Pod Security Standards, RBAC, secrets management, vulnerability scanning
- GitOps: ArgoCD, Flux, Kustomize, Helm, CI/CD pipelines, progressive delivery
- OpenShift-specific: SCCs, Routes, Operators, Builds, ImageStreams
- Multi-cloud: AKS, EKS, GKE, ARO operations
How It Works: This skill provides a set of instructions and tools for managing Kubernetes and OpenShift clusters. It covers various aspects of cluster management, including operations, troubleshooting, manifest generation, security, and GitOps. The skill uses kubectl for standard Kubernetes and oc for OpenShift/ARO.
Use Cases:
- Cluster administrators for managing and troubleshooting Kubernetes and OpenShift clusters
- Developers for creating and managing manifests, including Deployments, StatefulSets, Services, and Ingress
- Security teams for auditing and securing clusters
- GitOps teams for managing CI/CD pipelines and progressive delivery
Reviews
No reviews yet.