Skip to content

Commit

Permalink
feat: Update ModuleConfig file with the required ModuleCatalog fields (
Browse files Browse the repository at this point in the history
…#284)

<!-- Thank you for your contribution. Before you submit the pull
request:
1. Follow contributing guidelines, templates, the recommended Git
workflow, and any related documentation.
2. Read and submit the required Contributor Licence Agreements
(https://github.com/kyma-project/community/blob/main/CONTRIBUTING.md#agreements-and-licenses).
3. Test your changes and attach their results to the pull request.
4. Update the relevant documentation.

If the pull request requires a decision, follow the [decision-making
process](https://github.com/kyma-project/community/blob/main/governance.md)
and replace the PR template with the [decision record
template](https://github.com/kyma-project/community/blob/main/.github/ISSUE_TEMPLATE/decision-record.md).
-->

**Description**

Changes proposed in this pull request:

- Populate the new fields (icons, resources, repository, documentation
and manager)
- Use URLs for defaultCR and manifest

**Related issue(s)**
<!-- If you refer to a particular issue, provide its number. For
example, `Resolves #123`, `Fixes #43`, or `See also #33`. -->
  • Loading branch information
nesmabadr authored Nov 6, 2024
1 parent 453f96c commit 875b6bc
Showing 1 changed file with 16 additions and 4 deletions.
20 changes: 16 additions & 4 deletions module-config.yaml
Original file line number Diff line number Diff line change
@@ -1,8 +1,20 @@
name: kyma-project.io/module/template-operator
channel: regular
version: 1.0.1
manifest: template-operator.yaml
manifest: https://github.com/kyma-project/template-operator/releases/download/1.0.1/template-operator.yaml
security: sec-scanners-config.yaml
defaultCR: ./config/samples/default-sample-cr.yaml
annotations:
operator.kyma-project.io/doc-url: https://kyma-project.io
repository: https://github.com/kyma-project/template-operator
documentation: https://github.com/kyma-project/template-operator/blob/main/README.md
defaultCR: https://github.com/kyma-project/template-operator/releases/download/1.0.1/default-sample-cr.yaml
icons:
- name: module-icon
link: https://github.com/kyma-project/template-operator/blob/main/docs/assets/logo.png
resources:
- name: raw-manifest
link: https://github.com/kyma-project/template-operator/releases/download/1.0.1/template-operator.yaml
manager:
name: template-operator-controller-manager
namespace: template-operator-system
group: apps
version: v1
kind: Deployment

0 comments on commit 875b6bc

Please sign in to comment.