Skip to content

mw gitlab cluster agent update-kubeconfig

Releasev0.35.0 · cfeceb67

mw gitlab cluster agent update-kubeconfig [flags]

Update selected kubeconfig for use with a GitLab agent for Kubernetes.

-a, --agent <int>
The numeric agent ID to create the kubeconfig entry for.
-c, --cache-mode <string>
Mode to use for caching the token. Allowed values: keyring-filesystem-fallback, force-keyring, force-filesystem, no Default: force-keyring.
--check-revoked
Check if a cached token is revoked. Requires an API call to GitLab, which adds latency every time a cached token is accessed.
--kubeconfig <string>
Use a particular kubeconfig file.
--token-expiry-duration <duration>
Duration for generated token's validity. Minimum is 1 day. Expires at end of day, and ignores time. Default: 24h0m0s.
-u, --use-context
Use as default context.
-h, --help
Show help for this command.
--no-interaction
Do not ask any interactive questions
--profile <string>
Saved account profile (login defaults to the verified username)
-R, --repo <OWNER/REPO>
Select another repository. Can use either OWNER/REPO or `GROUP/NAMESPACE/REPO` format. Also accepts full URL or Git URL.
-v, --verbose <count>
Increase output verbosity. Example: --verbose=2 or -vv
Report an issue with this page

Report a documentation issue

The report includes this page’s link, section and documentation version.

Review and submit on Phabricator, or run the command using your saved CLI profile. The command asks before creating the task.