<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>chainctl on</title><link>https://deploy-preview-3155--ornate-narwhal-088216.netlify.app/tags/chainctl/</link><description>Recent content in chainctl on</description><generator>Hugo -- gohugo.io</generator><language>en-US</language><lastBuildDate>Thu, 26 Mar 2026 14:15:45 +0000</lastBuildDate><atom:link href="https://deploy-preview-3155--ornate-narwhal-088216.netlify.app/tags/chainctl/index.xml" rel="self" type="application/rss+xml"/><item><title>Overview of Roles and Role-bindings in Chainguard</title><link>https://deploy-preview-3155--ornate-narwhal-088216.netlify.app/chainguard/administration/iam-organizations/roles-role-bindings/roles-role-bindings/</link><pubDate>Wed, 03 Apr 2024 08:48:45 +0000</pubDate><guid>https://deploy-preview-3155--ornate-narwhal-088216.netlify.app/chainguard/administration/iam-organizations/roles-role-bindings/roles-role-bindings/</guid><description>In the context of Chainguard, an identity represents an individual user within an organization. Chainguard&amp;rsquo;s IAM model allows administrators to assign identities to specialized roles which define the level of access that an identity has to the organization&amp;rsquo;s resources. You assign a role by creating a role-binding, which is what ties an identity to a given role.
This guide serves as an overview of what roles and role-bindings are within the context of Chainguard.</description></item><item><title>How to Install chainctl</title><link>https://deploy-preview-3155--ornate-narwhal-088216.netlify.app/chainguard/chainctl-usage/how-to-install-chainctl/</link><pubDate>Thu, 22 Sep 2022 15:56:52 -0700</pubDate><guid>https://deploy-preview-3155--ornate-narwhal-088216.netlify.app/chainguard/chainctl-usage/how-to-install-chainctl/</guid><description>Chainguard&amp;rsquo;s chainctl command-line interface provides essential tools for managing your container security infrastructure, including image management, identity and access control, and resource monitoring. This CLI enables automation of Chainguard operations and integration with CI/CD pipelines.
The tool uses the familiar &amp;lt;context&amp;gt; &amp;lt;noun&amp;gt; &amp;lt;verb&amp;gt; style of CLI interactions. For example, to retrieve a list of all the private Chainguard Containers available to your organization, you can run chainctl images list.
Before we begin, let’s move into a temporary directory that we can work in.</description></item><item><title>Get Started with chainctl</title><link>https://deploy-preview-3155--ornate-narwhal-088216.netlify.app/chainguard/chainctl-usage/getting-started-with-chainctl/</link><pubDate>Mon, 03 Mar 2025 08:49:15 +0000</pubDate><guid>https://deploy-preview-3155--ornate-narwhal-088216.netlify.app/chainguard/chainctl-usage/getting-started-with-chainctl/</guid><description>Chainguard&amp;rsquo;s chainctl provides command-line access to manage container images, identity resources, and security configurations across your organization. This guide covers essential commands to begin using chainctl effectively in your security and DevOps workflows. For comprehensive command documentation, see the chainctl Reference.
Authenticate and Check Auth Status To use chainctl, the first thing you must do is authenticate with the Chainguard platform. Do so with:
chainctl auth loginThis will present a list of identity providers for you to select from.</description></item><item><title>Compare chainctl usage with the Chainguard Console</title><link>https://deploy-preview-3155--ornate-narwhal-088216.netlify.app/chainguard/chainctl-usage/comparing-chainctl-to-console/</link><pubDate>Mon, 02 Jun 2025 11:07:52 +0200</pubDate><guid>https://deploy-preview-3155--ornate-narwhal-088216.netlify.app/chainguard/chainctl-usage/comparing-chainctl-to-console/</guid><description>Chainguard provides two powerful interfaces for managing container security resources: the web-based Console for visual exploration and the chainctl CLI for automation and scripting. Understanding when to use each tool maximizes your efficiency in managing Chainguard&amp;rsquo;s security-hardened containers and access controls.
Prerequisites To access the Chainguard Console you need to create an account and sign in. The Console is accessible to everyone, including users who aren&amp;rsquo;t Chainguard customers.
To use chainctl, start by installing chainctl.</description></item><item><title>Manage Your chainctl Configuration</title><link>https://deploy-preview-3155--ornate-narwhal-088216.netlify.app/chainguard/chainctl-usage/manage-chainctl-config/</link><pubDate>Fri, 07 Jul 2023 05:56:52 -0700</pubDate><guid>https://deploy-preview-3155--ornate-narwhal-088216.netlify.app/chainguard/chainctl-usage/manage-chainctl-config/</guid><description>Chainguard&amp;rsquo;s chainctl configuration management enables you to customize CLI behavior, set default organizations, configure output formats, and optimize your workflow for managing container security resources. Proper configuration ensures efficient interaction with Chainguard&amp;rsquo;s platform across different environments and use cases.
chainctl config CLI chainctl has a local configuration you can manage. To get a list of all options available, you can run:
chainctl config -hYou&amp;rsquo;ll receive output like the following:
Local config file commands for chainctl.</description></item><item><title>Find and Update Your chainctl Release Version</title><link>https://deploy-preview-3155--ornate-narwhal-088216.netlify.app/chainguard/chainctl-usage/chainctl-version-update/</link><pubDate>Thu, 06 Mar 2025 08:49:15 +0000</pubDate><guid>https://deploy-preview-3155--ornate-narwhal-088216.netlify.app/chainguard/chainctl-usage/chainctl-version-update/</guid><description>Chainguard regularly releases updates to chainctl with new security features, performance improvements, and expanded capabilities for container management. This guide explains how to check your current version and update to the latest release.
For a full reference of all commands with details and switches, see chainctl Reference.
View your chainctl version To see which chainctl version you have installed, use:
chainctl versionThis command tells you more than just a release number.</description></item><item><title>Create, View, and Delete chainctl Events</title><link>https://deploy-preview-3155--ornate-narwhal-088216.netlify.app/chainguard/chainctl-usage/chainctl-events/</link><pubDate>Tue, 06 May 2025 08:49:15 +0000</pubDate><guid>https://deploy-preview-3155--ornate-narwhal-088216.netlify.app/chainguard/chainctl-usage/chainctl-events/</guid><description>Chainguard&amp;rsquo;s chainctl events commands provide programmatic access to security event streams using the CloudEvents specification. These commands enable you to monitor container activities, security alerts, and supply chain events across your organization for enhanced observability and compliance.
Chainguard Academy has several deeper guides on Chainguard CloudEvents. You may find our guide on Subscribing to Chainguard CloudEvents to be particularly useful for understanding how to work with events from Chainguard while Chainguard Events provides a deeper dive into the content and make up of events.</description></item><item><title>Manage Identity and Access with chainctl</title><link>https://deploy-preview-3155--ornate-narwhal-088216.netlify.app/chainguard/chainctl-usage/chainctl-iam/</link><pubDate>Thu, 06 Mar 2025 08:49:15 +0000</pubDate><guid>https://deploy-preview-3155--ornate-narwhal-088216.netlify.app/chainguard/chainctl-usage/chainctl-iam/</guid><description>Chainguard&amp;rsquo;s identity and access management (IAM) system provides fine-grained control over container registries, security resources, and organizational permissions. The chainctl iam commands enable you to manage users, roles, identities, and access policies programmatically for enhanced security and compliance.
For the following, assume that returned information only includes that which your account has permissions to view. Also, actions such as create and delete are similarly limited.
This page is intended as an introductory overview of IAM with chainctl.</description></item><item><title>chainctl Usage</title><link>https://deploy-preview-3155--ornate-narwhal-088216.netlify.app/chainguard/chainctl-usage/</link><pubDate>Mon, 03 Mar 2025 08:49:15 +0000</pubDate><guid>https://deploy-preview-3155--ornate-narwhal-088216.netlify.app/chainguard/chainctl-usage/</guid><description>Chainguard&amp;rsquo;s chainctl (Chainguard Control) is a command-line interface that provides comprehensive control over your Chainguard resources, including container images, identity management, and security configurations. This CLI tool enables automation and advanced operations beyond what&amp;rsquo;s available in the Chainguard Console, making it essential for DevOps workflows and CI/CD integration.
Like most control commands that end with ctl, such as systemctl or loginctl, chainctl uses the familiar &amp;lt;context&amp;gt; &amp;lt;noun&amp;gt; &amp;lt;verb&amp;gt; syntax.
This page lists a curated set of chainctl resources to help you get started.</description></item><item><title>Manage Chainguard Container Images with chainctl</title><link>https://deploy-preview-3155--ornate-narwhal-088216.netlify.app/chainguard/chainctl-usage/chainctl-images/</link><pubDate>Thu, 06 Mar 2025 08:49:15 +0000</pubDate><guid>https://deploy-preview-3155--ornate-narwhal-088216.netlify.app/chainguard/chainctl-usage/chainctl-images/</guid><description>Chainguard&amp;rsquo;s chainctl images commands provide comprehensive tools for managing security-hardened container images in your organization&amp;rsquo;s registry. These commands enable you to discover available images, analyze version histories, examine security metadata, and compare different image versions to make informed deployment decisions.
For a full reference of all commands with details and switches, see chainctl Reference.
List Available Chainguard Container Images When you want to know which Chainguard Containers are available to your account, use the following command:</description></item></channel></rss>