feat: RHIDP-9764-Add-catalog-index-support#280
Conversation
Signed-off-by: Fortune Ndlovu <fndlovu@redhat.com>
PR Reviewer Guide 🔍Here are some key observations to aid the review process:
|
PR TypeEnhancement Description
|
| Relevant files | |||||
|---|---|---|---|---|---|
| Enhancement |
| ||||
| Configuration changes |
| ||||
| Documentation |
|
PR Code Suggestions ✨Explore these optional code suggestions:
|
||||||||||||||
Signed-off-by: Fortune Ndlovu <fndlovu@redhat.com>
Co-authored-by: Fortune-Ndlovu <Fortune-Ndlovu@users.noreply.github.com>
|
|
… default behavior, and configuration options Signed-off-by: Fortune Ndlovu <fndlovu@redhat.com>
deerskindoll
left a comment
There was a problem hiding this comment.
a couple of small tweaks based on google developer documentation style guide
Signed-off-by: Fortune Ndlovu <fndlovu@redhat.com>
…ndex at the root level Signed-off-by: Fortune Ndlovu <fndlovu@redhat.com>
Signed-off-by: Fortune Ndlovu <fndlovu@redhat.com>
Signed-off-by: Fortune Ndlovu <fndlovu@redhat.com>
…el and Update the CATALOG_INDEX_IMAGE environment variable in the install-dynamic-plugins init container to construct the image reference. Also simplify the catalog index documentation by removing duplicated private registry authentication instructions and linking to the official Red Hat Developer Hub documentation instead Signed-off-by: Fortune Ndlovu <fndlovu@redhat.com>
…lugins.default.yaml file is being moved from the RHDH container to the catalog index image Signed-off-by: Fortune Ndlovu <fndlovu@redhat.com>
Signed-off-by: Fortune Ndlovu <fndlovu@redhat.com>
|
cc/ @rm3l and @nickboldt for review please |
Signed-off-by: Fortune Ndlovu <fndlovu@redhat.com>
…ma.tmpl.json. This is the source file that pre-commit uses to generate values.schema.json. Signed-off-by: Fortune Ndlovu <fndlovu@redhat.com>
|



Description of the change
This PR adds support for consuming the plugin catalog index OCI artifact in the Helm chart. The
install-dynamic-plugins.pyscript can now pull and extract the catalog index image (RHIDP-9760). This PR adds:global.catalogIndex.imageconfiguration (with registry, repository, and tag fields)CATALOG_INDEX_IMAGEenvironment variable to theinstall-dynamic-pluginsinit containerWhich issue(s) does this PR fix or relate to
How to test changes / Special notes to the reviewer
Checklist
Chart.yamlaccording to Semantic Versioning.values.yamland added to the corresponding README.md. The pre-commit utility can be used to generate the necessary content. Usepre-commit run -ato apply changes. The pre-commit Workflow will do this automatically for you if needed.pre-commithook.ct lintcommand.