-
Notifications
You must be signed in to change notification settings - Fork 3
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
doc: Chart Store Doc Revamp + OCI push/pull with Usecase #11
base: main
Are you sure you want to change the base?
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,14 +1,67 @@ | ||
# Deploy Chart | ||
# Chart Store | ||
|
||
Welcome! This is the documentation for Deploying Charts. | ||
## Introduction | ||
|
||
**Parts of Documentation** | ||
Devtron makes it easier for you to populate your charts from multiple sources to the [chart store](../../reference/glossary.md#chart-store). These sources are: | ||
* [Chart Respository](../global-configurations/chart-repo.md) | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Helm chart repostories... |
||
* [OCI Registry](../global-configurations/container-registries.md#use-as-chart-repository) | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. OCI repositories |
||
|
||
[Overview of Charts](overview-of-charts.md) | ||
 | ||
|
||
[Charts Create, Update, Upgrade, Deploy, Delete](deployment-of-charts.md) | ||
### Prerequisites | ||
|
||
[Chart Group Create Edit And Deploy](chart-group.md) | ||
* Helm Chart(s) | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. If this page is about chart store, helm chart cannot be a pre-requisite |
||
* Chart Repository added to Devtron | ||
* OCI-Compliant Registry (e.g. Docker Hub and [many more](../global-configurations/container-registries.md#supported-registry-providers)) with | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Either Helm chart repository or OCI repository, any one should be sufficient, maybe this feels like both are required steps? |
||
|
||
[Examples](examples/README.md) | ||
--- | ||
|
||
## Populating your Charts to the Chart Store | ||
|
||
1. From the left sidebar, go to **Chart Store**. | ||
|
||
2. You can find your chart(s) either by using the search bar or by selecting your chart source. | ||
|
||
 | ||
|
||
You have successfully pulled your charts to the chart store. | ||
|
||
 | ||
|
||
### Unable to find your Charts? | ||
|
||
Deprecated charts won't show up in the Chart Store unless you enable the **Show deprecated charts** filter as shown below | ||
|
||
 | ||
|
||
Or, you may try performing a chart resync as shown below: | ||
|
||
 | ||
|
||
--- | ||
|
||
|
||
## Removing your Charts from the Chart Store | ||
|
||
{% hint style="warning" %} | ||
### Who Can Perform This Action? | ||
You cannot remove a chart from the Chart Store if the source was a [chart repository](../global-configurations/chart-repo.md). Removal is possible only if the charts [come from OCI registry](../global-configurations/container-registries.md#push-helm-packages). | ||
{% endhint %} | ||
|
||
1. Go to your OCI registry settings in Devtron. | ||
|
||
2. In the **List of repositories** field, remove the unwanted chart repo. | ||
|
||
 | ||
|
||
3. Click **Update**. | ||
|
||
The removed chart will no longer appear in the Chart Store. | ||
|
||
{% hint style="info" %} | ||
Deleting a chart repo from your OCI registry will not lead to the removal of chart from the Chart Store | ||
{% endhint %} | ||
|
||
A light alternative is to disable the chart source as shown below, but this doesn't imply the removal of a chart. | ||
|
||
 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This format is only true for dockerhub ig not all repositories...