Back to list
kprsnt2

kubernetes

by kprsnt2

0🍴 0📅 Jan 15, 2026

SKILL.md


name: kubernetes description: Kubernetes deployment best practices including resource management, security, and observability. globs: ["/k8s//.yaml", "/k8s//.yml", "/helm/", "**/kustomization.yaml"] priority: 70 tags: ["devops"]

Kubernetes Best Practices

Resource Management

  • Always set resource requests/limits
  • Use Horizontal Pod Autoscaler
  • Set appropriate QoS classes
  • Use PodDisruptionBudgets

Deployments

  • Use rolling updates
  • Set proper readiness/liveness probes
  • Use init containers for setup
  • Configure proper termination grace period
  • Use anti-affinity for HA

ConfigMaps & Secrets

  • Use ConfigMaps for config
  • Use Secrets for sensitive data
  • Mount as files, not env vars
  • Use external secret managers
  • Version configs with checksums

Networking

  • Use Services for internal traffic
  • Use Ingress for external traffic
  • Implement NetworkPolicies
  • Use service mesh for complex routing

Security

  • Use RBAC
  • Run as non-root
  • Use PodSecurityPolicies/Standards
  • Scan images in CI
  • Use namespace isolation

Observability

  • Implement structured logging
  • Export Prometheus metrics
  • Use distributed tracing
  • Set up alerting

Score

Total Score

60/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon