glab(1) glab(1)

glab-cluster-agent-token-cache - مدیریت توکن‌های کش‌شدهٔ GitLab Agent

glab cluster agent token-cache [flags]

توکن‌های ایجادشده توسط glab cluster agent get-token به‌صورت محلی در دسته‌کلید (keyring) سیستم و سیستم فایل کَش می‌شوند تا از ایجاد توکن‌های جدید برای هر عملیات kubectl جلوگیری شود.

ابزار GitLab CLI توکن‌های عامل (agent) را در دو مکان کَش می‌کند:

  • دسته‌کلید (Keyring): از دسته‌کلید سیستم استفاده می‌کند (Windows Credential Manager، macOS Keychain، Linux Secret Service).
  • سیستم فایل (Filesystem): توکن‌ها را در دایرکتوری کَش کاربر به‌عنوان فایل‌های رمزگذاری‌شده ذخیره می‌کند.

این کَش با جلوگیری از نیاز به ایجاد توکن‌های جدید برای هر عملیات kubectl در هنگام استفاده از glab cluster agent update-kubeconfig، کارایی را بهبود می‌بخشد.

توکن‌های کَش‌شده با استفاده از فرمت کلیدی ذخیره می‌شوند که شامل موارد زیر است:

  • نشانی وب (URL) نمونهٔ GitLab با کدگذاری Base64
  • شناسهٔ عامل (Agent ID)

این امر تضمین می‌کند که توکن‌ها به‌درستی بر اساس نمونهٔ GitLab و عامل جداسازی شوند.

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

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

glab-cluster-agent(1), glab-cluster-agent-token-cache-clear(1), glab-cluster-agent-token-cache-list(1)

Sep 2026 Auto generated by spf13/cobra