glab(1) glab(1)

glab-cluster-agent-update-kubeconfig - به‌روزرسانی kubeconfig برای استفاده با ایجنت گیت‌لب برای کوبرنتیز.

glab cluster agent update-kubeconfig [flags]

دستور kubectl را پیکربندی می‌کند تا از طریق ایجنت گیت‌لب برای کوبرنتیز با استفاده از یک پلاگین اعتبارنامه exec احراز هویت کند.

  • از --agent برای مشخص کردن ایجنت با شناسه عددی آن استفاده کنید.
  • از --use-context برای تنظیم ایجنت به عنوان کانتکست پیش‌فرض kubectl استفاده کنید.
  • از --token-expiry-duration برای کنترل مدت زمان اعتبار توکن تولیدشده استفاده کنید.
  • از --cache-mode برای کنترل نحوه ذخیره‌سازی موقت (کَش) توکن‌های تولیدشده استفاده کنید.

-a, --agent=0 شناسه عددی ایجنت برای ایجاد مدخل kubeconfig.

-c, --cache-mode="force-keyring" حالت مورد استفاده برای کَش کردن توکن. مقادیر مجاز: keyring-filesystem-fallback، force-keyring، force-filesystem، no.

--check-revoked[=false] بررسی باطل شدن یک توکن کَش‌شده. این کار به یک فراخوانی API به گیت‌لب نیاز دارد که هر بار دسترسی به توکن کَش‌شده، تاخیر ایجاد می‌کند.

--kubeconfig="" استفاده از یک فایل kubeconfig مشخص.

--token-expiry-duration=24h0m0s مدت زمان اعتبار توکن تولیدشده. حداقل ۱ روز است. در پایان روز منقضی می‌شود و ساعت نادیده گرفته می‌شود.

-u, --use-context[=false] استفاده به عنوان کانتکست پیش‌فرض.

-h, --help[=false] نمایش راهنما برای این دستور.

-R, --repo="" انتخاب یک مخزن دیگر. می‌توانید از OWNER/REPO یا GROUP/NAMESPACE/REPO استفاده کنید. نشانی کامل URL یا آدرس Git نیز پذیرفته می‌شود.

# به‌روزرسانی kubeconfig برای ایجنت 123
glab cluster agent update-kubeconfig --agent 123
# به‌روزرسانی kubeconfig و تنظیم به عنوان کانتکست پیش‌فرض
glab cluster agent update-kubeconfig --agent 123 --use-context

glab-cluster-agent(1)

Sep 2026 Auto generated by spf13/cobra