Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/christoph-jerolimov/rhdh-experiments
https://github.com/christoph-jerolimov/rhdh-experiments
Last synced: about 17 hours ago
JSON representation
- Host: GitHub
- URL: https://github.com/christoph-jerolimov/rhdh-experiments
- Owner: christoph-jerolimov
- Created: 2024-08-20T10:40:58.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-10-29T12:52:02.000Z (16 days ago)
- Last Synced: 2024-10-29T14:38:45.811Z (16 days ago)
- Language: Makefile
- Size: 10.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Some [RHDH](https://developers.redhat.com/rhdh) experiments ๐งช
For [Backstage](https://backstage.io/) experiments see https://github.com/christoph-jerolimov/backstage-experiments
## Helm Charts
1. Required cli tools: `helm`, `oc` and `yq`
2. `oc` cli must connected to to an OpenShift cluster
(with read access to `ConfigMap` `cluster-config-v1` in `kube-system` namespace)
3. Copy `github.sample.yaml` to `github.local.yaml` and change the content to enable GitHub authentification.
4. All helm charts automatically create a new namespace by default!
You should be able to customize the `Makefile` or helm charts before applying them.
5. Use `make` instead of `helm install`
It automatically applies
* the correct `global.clusterRouterBase` from the connected cluster,
* the `github.local.yaml` and
* depennding on the example other configurations from `values.yaml`Example:
```
cd helm-charts/bulk-import
make
```