|
2 | 2 |
|
3 | 3 | ## Overview
|
4 | 4 |
|
5 |
| -This repository contains addons which the [Helm Broker](https://kyma-project.io/docs/master/components/helm-broker/#overview-overview) uses. It allows you to choose a set of addons you want to use, define your own addons, and configure the Helm Broker to use them. |
| 5 | +This repository contains addons which the Helm Broker uses. For more information on what the Helm Broker is, how it uses addons, and how to create your own addons, read the official Helm Broker [documentation](https://kyma-project.io/docs/master/components/helm-broker/#overview-overview). |
6 | 6 |
|
7 | 7 | ## Usage
|
8 | 8 |
|
9 |
| -The `addons` folder contains sources of addons and `index.yaml` files that are available in [releases](https://github.com/kyma-project/addons/releases). To learn more about the release process, read [this](docs/releases.md) document. |
10 |
| -To learn how to configure the Helm Broker to use different set of addons, read the [Helm Broker configuration](https://kyma-project.io/docs/master/components/helm-broker/#configuration-configuration) document. |
| 9 | +The `addons` folder contains sources of addons and index files that are available in [releases](https://github.com/kyma-project/addons/releases). Choose a set of addons you want to use, add your own addons, and configure the Helm Broker to fetch them. |
11 | 10 |
|
12 | 11 | ## Development
|
13 | 12 |
|
14 |
| -Develop your own remote addons repository forked from the original repository. Read [this](docs/getting-started.md) document to learn how. On your fork, you can [create your own addons](https://kyma-project.io/docs/master/components/helm-broker/#details-details). Read the [`CONTRIBUTING.md`](CONTRIBUTING.md) document that includes the contributing rules specific for this repository. |
| 13 | +Develop your own addons repository forked from the original repository. Read [this](docs/getting-started.md) document to learn how. On your fork, you can create your own addons. Your addons must follow the [addons template](https://kyma-project.io/docs/master/components/helm-broker/#details-create-addons) and your addons repository must have the specified [structure](https://kyma-project.io/docs/master/components/helm-broker/#details-create-addons-repository) so that the Helm Broker can use it. Read the [`CONTRIBUTING.md`](CONTRIBUTING.md) document that includes the contributing rules specific for this repository. |
| 14 | + |
| 15 | +>**TIP:** You can base your addon on the [`testing` addon](addons/testing-0.0.1) that uses all functionality provided by the addon specification. |
15 | 16 |
|
16 | 17 | ### Project structure
|
17 | 18 |
|
18 | 19 | The repository has the following structure:
|
19 | 20 |
|
20 | 21 | ```
|
21 | 22 | ├── .github # Pull request and issue templates
|
22 |
| - ├── bin # Tools used by Travis CI |
23 |
| - ├── addons # Sources of addons |
| 23 | + ├── addons # Sources of addons |
| 24 | + ├── bin # Tools used by Travis CI |
24 | 25 | ├── docs # Documentation source files
|
25 | 26 | └── scripts # Scripts and tools which check and create addons
|
26 | 27 | ```
|
0 commit comments