From 5df3f896d5ebc7c92216f84ecc73b67ce2560d40 Mon Sep 17 00:00:00 2001 From: Aaron Miller Date: Wed, 16 Jul 2025 15:25:55 -0700 Subject: [PATCH] chainctl: add page (#17218) * Create chainctl.md Add handy tldr entry for Chainguard's CLI tool * shortening to 8 entries * Update pages/common/chainctl.md Co-authored-by: Managor <42655600+Managor@users.noreply.github.com> * Update pages/common/chainctl.md Co-authored-by: Managor <42655600+Managor@users.noreply.github.com> * Update chainctl.md spelling fix * Update pages/common/chainctl.md Co-authored-by: Machiavelli <145562237+MachiavelliII@users.noreply.github.com> * Update pages/common/chainctl.md Co-authored-by: Machiavelli <145562237+MachiavelliII@users.noreply.github.com> * Update pages/common/chainctl.md Fair enough. Begone UPPERCASE. :) Co-authored-by: Managor <42655600+Managor@users.noreply.github.com> --------- Co-authored-by: Managor <42655600+Managor@users.noreply.github.com> Co-authored-by: Machiavelli <145562237+MachiavelliII@users.noreply.github.com> --- pages/common/chainctl.md | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 pages/common/chainctl.md diff --git a/pages/common/chainctl.md b/pages/common/chainctl.md new file mode 100644 index 0000000000..f2c1764881 --- /dev/null +++ b/pages/common/chainctl.md @@ -0,0 +1,36 @@ +# chainctl + +> The official CLI for Chainguard. +> More information: . + +- Authenticate to the Chainguard Platform: + +`chainctl auth login` + +- Logout from the Chainguard Platform: + +`chainctl auth logout` + +- Check which version you have installed: + +`chainctl version` + +- Update to the latest version: + +`chainctl update` + +- List images available to your account: + +`chainctl images list` + +- List image repositories available to your account: + +`chainctl images repos list` + +- Examine the history of an image tag in chainctl (e.g., image=python tag=3): + +`chainctl images history {{image}}:{{tag}}` + +- List package version data from repositories available to your account (e.g., package_name=go): + +`chainctl packages versions list {{package_name}}`