-
Notifications
You must be signed in to change notification settings - Fork 113
Adding doc on the new Requests tab in the Console #3030
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
2 commits
Select commit
Hold shift + click to select a range
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
88 changes: 88 additions & 0 deletions
88
content/chainguard/chainguard-images/features/request-resources/index.md
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,88 @@ | ||
| --- | ||
| title: "Requesting New Chainguard Resources" | ||
| linktitle: "Requesting Resources" | ||
| type: "article" | ||
| description: "How to submit requests for Chainguard to build new resources in the Console." | ||
| date: 2026-02-26T11:07:52+02:00 | ||
| lastmod: 2026-02-26T11:07:52+02:00 | ||
| draft: false | ||
| tags: ["Chainguard Containers", "Chainguard Console"] | ||
| images: [] | ||
| menu: | ||
| docs: | ||
| parent: "features" | ||
| weight: 015 | ||
| toc: true | ||
| --- | ||
|
|
||
| The Chainguard Console includes the Requests section where customers can submit and track requests for resources that Chainguard doesn't currently offer. This improves transparency around which technologies Chainguard is working to build and helps minimize duplicate build requests. | ||
|
|
||
| This guide provides an overview of how to submit a request for a new resource to Chainguard, as well as the limitations on what resources can be built. | ||
|
|
||
| > **Note**: As of this writing, the Requests section is in beta. Some of the details and instructions included in this guide are likely to change over time. | ||
|
|
||
|
|
||
| ## Prerequisites | ||
|
|
||
| In order to submit requests for new resources in the Chainguard Console, you must be part of a [verified organization](/chainguard/administration/iam-organizations/verified-orgs/). Users with access to only Chainguard's Free tier of container images will not be able to submit requests. | ||
|
|
||
|
|
||
| ## The Requests section | ||
|
|
||
| To begin, navigate to the [**Requests** section of the Chainguard Console](https://console.chainguard.dev/org/chainguard/requests/active). This section includes three tabs: | ||
|
SharpRake marked this conversation as resolved.
|
||
|
|
||
| * **My requests**, showing any requests you've upvoted or initiated, as well as any initiated by other members of your organization | ||
| * **Active builds**, which includes any resources the Chainguard team is in the process of building | ||
| * **Community requests**, showing all the resource requests not currently being built | ||
|
|
||
| Each of these tabs contains a table with the following columns: | ||
|
|
||
| * A column at the far left where you can upvote requests by clicking the upward-pointing arrow. | ||
| * Click the arrow again to remove an upvote. | ||
| * The **Name** of the resource requested. | ||
| * The request's **Status**. This can be one of the following: | ||
| * **Future** | ||
| * **In progress** | ||
| * **Paused** | ||
| * **Reviewing** | ||
| * **Won't build** | ||
| * If the original requester included them, **Project Details** that describe the resource being requested | ||
|
|
||
| Additionally, the **Community requests** tab includes a **Demand** column, showing what demand percentile the request falls into. Also, the **Active builds** tab includes an **Estimated delivery** column that shows when Chainguard expects the resource to be available. | ||
|
|
||
|
|
||
| ## Requesting new resources | ||
|
|
||
| Within each tab in the **Requests** section of the console is a button labeled **New request**. Click this button to open a modal window where you can enter the details of your resource request. | ||
|
|
||
| This window contains several fields. The following are required for you to submit a request: | ||
|
|
||
| * **Type** — Specify the type of resource you're requesting, either an **Image**, a **Package**, or a **Helm chart**. | ||
| * **Name** — Enter the existing public name of the resource you're requesting. | ||
| * **Open Source project repository** — Include a link to a public repository containing the source code for the open source project you're requesting. | ||
| * **Include FIPS-validated variant?** — Select either **Yes** or **No**. | ||
| * Additionally, you must confirm that none of Chainguard's existing artifacts or requests match your request. | ||
|
|
||
| There are also a few optional fields you can fill in: | ||
|
|
||
| * **Project Dockerfile** — Include a URL to a Dockerfile for the application that includes a build definition; if the project does not include a Dockerfile, provide as much build information as possible. | ||
| * **Dependencies** — Specify any other resources the artifact you're requesting needs to function. | ||
| * **Deployment method** — Specify how you plan to use this resource; for example, if you're requesting an image, you can specify that you plan to run it using Helm, Cloud Run, Argo, Docker, etc. | ||
|
|
||
| Although these fields aren't required, filling them in provides Chainguard with more context for your request and can help speed up the approval process. | ||
|
|
||
| After filling out the form, click **Request image** to submit your request. Your request will then appear in both the **My requests** and **Community requests** tabs, and other customers will be able to upvote it. | ||
|
|
||
| The Chainguard team will then review the request and prioritize it based on demand, as determined by the number of upvotes the request has received from users. | ||
|
|
||
|
|
||
| ## Limitations | ||
|
|
||
| There are a few limitations you should consider before submitting a new request: | ||
|
|
||
| * Chainguard will not build resources based on proprietary code. | ||
| * Note that some projects distributed under open source licenses have strict terms that prevent Chainguard from building artifacts based on them. | ||
| * If a project is no longer receiving updates or releases, Chainguard typically won't build it since there aren't reliable security fixes upstream. | ||
| * There are cases where Chainguard cannot fulfill a FIPS request and be FIPS compliant. In such cases the standard variant can often still be built but the FIPS variant will get marked as **Won't build**. | ||
|
|
||
| Finally, be aware that requesting that Chainguard build a software artifact does not mean it will automatically be accessible to your organization. Once the resource is built, you can reach out to our sales team to add it to your organization; alternatively, if your organization has [Catalog Pricing](/chainguard/chainguard-images/about/pricing/) enabled, you can add it yourself after it's built. | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -16,7 +16,7 @@ images: [] | |
| menu: | ||
| docs: | ||
| parent: "chainguard-images" | ||
| weight: 015 | ||
| weight: 035 | ||
| toc: true | ||
| --- | ||
|
|
||
|
|
||
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.