MCP detail

Kubernetes MCP

مشاهده pod/deployment/service، خلاصه‌سازی وضعیت namespace، debugging cluster، rollout/status summary و کمک به platform engineering.

خواندن وضعیت pod، deployment و service در cluster.namespace summary، rollout status و debugging cluster.cluster-admin، scope گسترده یا تغییرات destructive روی cluster.
1
پاسخ کوتاه

این MCP دقیقاً چه می‌کند؟

Kubernetes MCP برای مشاهده pod/deployment/service، خلاصه‌سازی وضعیت namespace، debugging cluster، rollout/status summary و کمک به platform engineering مفید است.

برای شروع، یک kubeconfig محدود بساز، فقط namespace مشخص را بده، read-only RBAC تعریف کن و ابتدا get pods و describe را تست کن.

2
کاربردها

چه کارهایی انجام می‌دهد؟

  • خواندن وضعیت pod، deployment و service.
  • خلاصه‌سازی وضعیت namespace.
  • کمک به debugging cluster.
  • گزارش rollout و status summary.
3
workflow

برای چه workflowهایی مناسب است؟

  • بررسی namespace staging.
  • خواندن podهای crashloop یا failing.
  • خلاصه‌سازی وضعیت rollout.
  • پشتیبانی platform engineering.
4
شروع عملی

نصب و شروع عملی

مسیر راه‌اندازی امن: kubeconfig محدود بساز، فقط namespace مشخص را بده، read-only RBAC تعریف کن، اول get pods و describe را تست کن و بعد هر تغییر را approval-based کن.

  • فقط namespace مشخص را expose کن.
  • اول get pods و describe را تست کن.
  • تغییرات را بعد از approval فعال کن.

اولین test امن: مسیر راه‌اندازی امن: kubeconfig محدود بساز، فقط namespace مشخص را بده، read-only RBAC تعریف کن و اول get pods و describe را تست کن.

5
permission

تنظیمات و permissionها

  • cluster-admin نده.
  • namespace و verbها را محدود کن.
  • delete، scale و rollout را approval-based نگه دار.
6
امنیت

ریسک‌ها و نکات امنیتی

  • secrets را expose نکن.
  • دسترسی را به namespace و verbهای لازم محدود کن.
  • دستورهای destructive را بدون approval اجرا نکن.
  • scope را کوچک نگه دار و قبل از هر write یا admin action، خروجی را مرور کن.
8
task آماده

نمونه task آماده

فقط namespace staging را بخوان و podهای crashloop یا failing را با دلیل احتمالی خلاصه کن، بدون تغییر cluster.

9
منابع رسمی

منابع رسمی