Skip to content

Commit 03cee22

Browse files
committed
Add link to Helm in README
A link to the helm's README added besides some extensions in its guides and the steps which likely needs for getting started with the charts. poo: https://progress.opensuse.org/issues/183608 Signed-off-by: Ioannis Bonatakis <ybonatakis@suse.com>
1 parent 2f1c94d commit 03cee22

File tree

2 files changed

+23
-1
lines changed

2 files changed

+23
-1
lines changed

container/helm/README.md

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,31 @@ To install openQA, update helm dependencies and install the parent chart.
1919
helm dependency update charts/openqa/
2020
helm install openqa charts/openqa/
2121
```
22+
The dependency subcommand will build the manifests of the services, which can
23+
be found under the root chart (helm/charts/openqa/charts).
24+
The install will deploy the services in the cluster.
2225

23-
To uninstall and start over, use `helm uninstall openqa`.
26+
To uninstall and start over, use `helm uninstall openqa` and delete the tgz
27+
archives and rerun `helm dependency update charts/openqa/`.
28+
29+
30+
Check that everything is up and running
31+
32+
```
33+
helm status --show-resources openqa
34+
```
2435

2536
## Configuration
2637

2738
It might be necessary to customize the charts by overriding some of the
2839
variables inside _charts/values.yaml_ to suit your needs.
2940

41+
For testing, it is also useful to create a my_values.yaml and run
42+
43+
```
44+
helm install openqa helm/charts/openqa/ -f my_values.yaml
45+
```
46+
3047
### Worker
3148

3249
The worker requires some basic configuration, as described in the

docs/Installing.asciidoc

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -177,6 +177,11 @@ Take a look at
177177
https://registry.opensuse.org/cgi-bin/cooverview?srch_term=project%3Ddevel%3AopenQA[openSUSE's registry]
178178
for all available container images.
179179

180+
=== Kubernetes
181+
182+
Find a guide and the helm charts for Kubernetes deployment of openQA in
183+
link:container/helm/README.md[Helm README]
184+
180185
== Quick bootstrapping under openSUSE
181186
[id="bootstrapping"]
182187

0 commit comments

Comments
 (0)