Skip to content

Commit d64ab71

Browse files
authored
update links and version to 2.13.0 (#1)
Signed-off-by: Nick Boldt <nboldt@redhat.com>
1 parent be61159 commit d64ab71

6 files changed

Lines changed: 75 additions & 33 deletions

File tree

README.md

Lines changed: 43 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,28 @@
1-
# Backstage Helm Chart for OpenShift
2-
1+
# RHDH Backstage Helm Chart for OpenShift
2+
3+
[![Artifact Hub](https://img.shields.io/endpoint?url=https://artifacthub.io/badge/repository/janus-idp&style=flat-square)](https://artifacthub.io/packages/search?repo=janus-idp)
4+
![Version: 2.13.0](https://img.shields.io/badge/Version-2.13.0-informational?style=flat-square)
5+
![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)
6+
7+
A Helm chart for deploying RHDH (a Backstage application)
8+
9+
**Homepage:** <https://janus-idp.io>
10+
11+
## Maintainers
12+
13+
| Name | Email | Url |
14+
| ---- | ------ | --- |
15+
| Red Hat Developer Hub Team | | <https://github.com/redhat-developer/rhdh-chart> |
16+
17+
## Source Code
18+
19+
* <https://github.com/redhat-developer/rhdh-chart>
20+
* <https://github.com/janus-idp/backstage-showcase>
21+
22+
---
23+
24+
RHDH Backstage chart is an opinionated flavor of the upstream chart located at [backstage/charts](https://github.com/backstage/charts). It extends the upstream chart with additional OpenShift specific functionality and provides opinionated values.
25+
326
[Backstage](https://backstage.io) is an open platform for building developer portals. Powered by a centralized software catalog, Backstage restores order to your microservices and infrastructure and enables your product teams to ship high-quality code quickly — without compromising autonomy.
427

528
Backstage unifies all your infrastructure tooling, services, and documentation to create a streamlined development environment from end to end.
@@ -12,8 +35,8 @@ This chart extends all the features in the upstream chart in addition to includi
1235

1336
Charts are available in the following formats:
1437

15-
* [Chart Repository](https://helm.sh/docs/topics/chart_repository/)
16-
* [OCI Artifacts](https://helm.sh/docs/topics/registries/)
38+
- [Chart Repository](https://helm.sh/docs/topics/chart_repository/)
39+
- [OCI Artifacts](https://helm.sh/docs/topics/registries/)
1740

1841
### Installing from the Chart Repository
1942

@@ -25,20 +48,32 @@ helm repo add backstage https://backstage.github.io/charts
2548
helm repo add janus-idp https://janus-idp.github.io/helm-backstage
2649
```
2750

28-
Once the chart has been added, install one of the available charts:
51+
Once the chart has been added, install this chart. However before doing so, please review the default `values.yaml` and adjust as needed.
52+
53+
- If your cluster doesn't provide PVCs, you should disable PostgreSQL persistence via:
54+
55+
```yaml
56+
upstream:
57+
postgresql:
58+
primary:
59+
persistence:
60+
enabled: false
61+
```
2962
3063
```console
3164
helm upgrade -i <release_name> janus-idp/backstage
3265
```
3366

3467
### Installing from an OCI Registry
3568

36-
Charts are also available in OCI format. The list of available charts can be found [here](https://github.com/orgs/janus-idp?tab=packages&repo_name=helm-backstage).
69+
Note: this repo replaces https://github.com/janus-idp/helm-backstage, which has been deprecated in Feb 2024.
70+
71+
Charts are also available in OCI format. The list of available releases can be found [here](https://github.com/orgs/redhat-developer/packages/container/package/rhdh-chart%2Fbackstage).
3772

38-
Install one of the available charts:
73+
Install one of the available versions:
3974

4075
```shell
41-
helm upgrade -i <release_name> oci://ghcr.io/janus-idp/helm-backstage/backstage --version=<version>
76+
helm upgrade -i <release_name> oci://ghcr.io/redhat-developer/rhdh-chart/backstage --version=<version>
4277
```
4378

4479
## Backstage Chart

charts/backstage/Chart.yaml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,16 @@ annotations:
33
artifacthub.io/license: Apache-2.0
44
artifacthub.io/links: |
55
- name: support
6-
url: https://github.com/janus-idp/helm-backstage/issues
6+
url: https://github.com/redhat-developer/rhdh-chart/issues
77
- name: Chart Source
8-
url: https://github.com/janus-idp/helm-backstage
8+
url: https://github.com/redhat-developer/rhdh-chart
99
- name: Default Image Source
1010
url: https://github.com/janus-idp/backstage-showcase
1111
charts.openshift.io/name: Backstage
1212
charts.openshift.io/provider: Janus-IDP
13-
charts.openshift.io/supportURL: https://github.com/janus-idp/helm-backstage/issues
13+
charts.openshift.io/supportURL: https://github.com/redhat-developer/rhdh-chart/issues
1414
apiVersion: v2
15-
description: A Helm chart for deploying a Backstage application
15+
description: A Helm chart for deploying RHDH (a Backstage application)
1616
dependencies:
1717
- name: common
1818
repository: https://charts.bitnami.com/bitnami
@@ -31,14 +31,14 @@ keywords:
3131
- janus-idp
3232
kubeVersion: ">= 1.19.0-0"
3333
maintainers:
34-
- name: Janus-IDP
35-
url: https://janus-idp.io
34+
- name: Red Hat Developer Hub Team
35+
url: https://github.com/redhat-developer/rhdh-chart
3636
name: backstage
3737
type: application
3838
sources:
39-
- https://github.com/janus-idp/helm-backstage
39+
- https://github.com/redhat-developer/rhdh-chart
4040
- https://github.com/janus-idp/backstage-showcase
4141
# This is the chart version. This version number should be incremented each time you make changes
4242
# to the chart and its templates, including the app version.
4343
# Versions are expected to follow Semantic Versioning (https://semver.org/)
44-
version: 2.12.4
44+
version: 2.13.0

charts/backstage/README.md

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,28 @@
11

2-
# Janus-IDP Backstage Helm Chart
2+
# RHDH Backstage Helm Chart for OpenShift
33

44
[![Artifact Hub](https://img.shields.io/endpoint?url=https://artifacthub.io/badge/repository/janus-idp&style=flat-square)](https://artifacthub.io/packages/search?repo=janus-idp)
5-
![Version: 2.12.4](https://img.shields.io/badge/Version-2.12.4-informational?style=flat-square)
5+
![Version: 2.13.0](https://img.shields.io/badge/Version-2.13.0-informational?style=flat-square)
66
![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)
77

8-
A Helm chart for deploying a Backstage application
8+
A Helm chart for deploying RHDH (a Backstage application)
99

1010
**Homepage:** <https://janus-idp.io>
1111

1212
## Maintainers
1313

1414
| Name | Email | Url |
1515
| ---- | ------ | --- |
16-
| Janus-IDP | | <https://janus-idp.io> |
16+
| Red Hat Developer Hub Team | | <https://github.com/redhat-developer/rhdh-chart> |
1717

1818
## Source Code
1919

20-
* <https://github.com/janus-idp/helm-backstage>
20+
* <https://github.com/redhat-developer/rhdh-chart>
2121
* <https://github.com/janus-idp/backstage-showcase>
2222

2323
---
2424

25-
[Janus-IDP](https://janus-idp.io/) Backstage chart is an opinionated flavor of the upstream chart located at [backstage/charts](https://github.com/backstage/charts). It extends the upstream chart with additional OpenShift specific functionality and provides opinionated values.
25+
RHDH Backstage chart is an opinionated flavor of the upstream chart located at [backstage/charts](https://github.com/backstage/charts). It extends the upstream chart with additional OpenShift specific functionality and provides opinionated values.
2626

2727
[Backstage](https://backstage.io) is an open platform for building developer portals. Powered by a centralized software catalog, Backstage restores order to your microservices and infrastructure and enables your product teams to ship high-quality code quickly — without compromising autonomy.
2828

@@ -55,7 +55,7 @@ This chart bootstraps a [Backstage](https://backstage.io/docs/deployment/docker)
5555

5656
## Usage
5757

58-
Chart is available in the following formats:
58+
Charts are available in the following formats:
5959

6060
- [Chart Repository](https://helm.sh/docs/topics/chart_repository/)
6161
- [OCI Artifacts](https://helm.sh/docs/topics/registries/)
@@ -65,6 +65,8 @@ Chart is available in the following formats:
6565
The following command can be used to add the chart repository:
6666

6767
```console
68+
helm repo add bitnami https://charts.bitnami.com/bitnami
69+
helm repo add backstage https://backstage.github.io/charts
6870
helm repo add janus-idp https://janus-idp.github.io/helm-backstage
6971
```
7072

@@ -86,12 +88,14 @@ helm upgrade -i <release_name> janus-idp/backstage
8688

8789
### Installing from an OCI Registry
8890

89-
Chart is also available in OCI format. The list of available releases can be found [here](https://github.com/janus-idp/helm-backstage/pkgs/container/charts%2Fbackstage).
91+
Note: this repo replaces https://github.com/janus-idp/helm-backstage, which has been deprecated in Feb 2024.
92+
93+
Charts are also available in OCI format. The list of available releases can be found [here](https://github.com/orgs/redhat-developer/packages/container/package/rhdh-chart%2Fbackstage).
9094

9195
Install one of the available versions:
9296

9397
```shell
94-
helm upgrade -i <release_name> oci://ghcr.io/janus-idp/helm-backstage/backstage --version=<version>
98+
helm upgrade -i <release_name> oci://ghcr.io/redhat-developer/rhdh-chart/backstage --version=<version>
9599
```
96100

97101
> **Tip**: List all releases using `helm list`

charts/backstage/README.md.gotmpl

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Janus-IDP Backstage Helm Chart
1+
# RHDH Backstage Helm Chart for OpenShift
22

33
{{ template "chart.deprecationWarning" . }}
44

@@ -16,7 +16,7 @@
1616

1717
---
1818

19-
[Janus-IDP](https://janus-idp.io/) Backstage chart is an opinionated flavor of the upstream chart located at [backstage/charts](https://github.com/backstage/charts). It extends the upstream chart with additional OpenShift specific functionality and provides opinionated values.
19+
RHDH Backstage chart is an opinionated flavor of the upstream chart located at [backstage/charts](https://github.com/backstage/charts). It extends the upstream chart with additional OpenShift specific functionality and provides opinionated values.
2020

2121
[Backstage](https://backstage.io) is an open platform for building developer portals. Powered by a centralized software catalog, Backstage restores order to your microservices and infrastructure and enables your product teams to ship high-quality code quickly — without compromising autonomy.
2222

@@ -49,7 +49,7 @@ This chart bootstraps a [Backstage](https://backstage.io/docs/deployment/docker)
4949

5050
## Usage
5151

52-
Chart is available in the following formats:
52+
Charts are available in the following formats:
5353

5454
- [Chart Repository](https://helm.sh/docs/topics/chart_repository/)
5555
- [OCI Artifacts](https://helm.sh/docs/topics/registries/)
@@ -59,6 +59,8 @@ Chart is available in the following formats:
5959
The following command can be used to add the chart repository:
6060

6161
```console
62+
helm repo add bitnami https://charts.bitnami.com/bitnami
63+
helm repo add backstage https://backstage.github.io/charts
6264
helm repo add janus-idp https://janus-idp.github.io/helm-backstage
6365
```
6466

@@ -80,12 +82,14 @@ helm upgrade -i <release_name> janus-idp/backstage
8082

8183
### Installing from an OCI Registry
8284

83-
Chart is also available in OCI format. The list of available releases can be found [here](https://github.com/janus-idp/helm-backstage/pkgs/container/charts%2Fbackstage).
85+
Note: this repo replaces https://github.com/janus-idp/helm-backstage, which has been deprecated in Feb 2024.
86+
87+
Charts are also available in OCI format. The list of available releases can be found [here](https://github.com/orgs/redhat-developer/packages/container/package/rhdh-chart%2Fbackstage).
8488

8589
Install one of the available versions:
8690

8791
```shell
88-
helm upgrade -i <release_name> oci://ghcr.io/janus-idp/helm-backstage/backstage --version=<version>
92+
helm upgrade -i <release_name> oci://ghcr.io/redhat-developer/rhdh-chart/backstage --version=<version>
8993
```
9094

9195
> **Tip**: List all releases using `helm list`
@@ -184,7 +188,6 @@ upstream:
184188
origin: 'https://{{"{{"}}- include "janus-idp.hostname" . {{"}}"}}'
185189
```
186190

187-
188191
### Vanilla Kubernetes compatibility mode
189192

190193
In order to deploy this chart on vanilla Kubernetes or any other non-OCP platform, please make sure to apply the following changes. Note that further customizations may be required, depending on your exact Kubernetes setup:

charts/backstage/values.schema.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"$id": "https://raw.githubusercontent.com/janus-idp/helm-backstage/main/charts/backstage/values.schema.json",
2+
"$id": "https://raw.githubusercontent.com/redhat-developer/rhdh-chart/main/charts/backstage/values.schema.json",
33
"properties": {
44
"global": {
55
"properties": {

charts/backstage/values.schema.tmpl.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"$schema": "https://json-schema.org/draft/2020-12/schema",
3-
"$id": "https://raw.githubusercontent.com/janus-idp/helm-backstage/main/charts/backstage/values.schema.json",
3+
"$id": "https://raw.githubusercontent.com/redhat-developer/rhdh-chart/main/charts/backstage/values.schema.json",
44
"type": "object",
55
"title": "Root Schema",
66
"properties": {

0 commit comments

Comments
 (0)