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