Skip to content
This repository was archived by the owner on Feb 2, 2024. It is now read-only.

Commit d8675b6

Browse files
update links from old repo to new one; add... (#176)
* update links from old repo to new one; add deprecation notice in readme Signed-off-by: Nick Boldt <[email protected]> * Bump version to 2.12.5 Signed-off-by: Janus IDP <139477802+janus-idp[bot]@users.noreply.github.com> * set deprecated:true per https://github.com/helm/charts/blob/master/PROCESSES.md#deprecating-a-chart Signed-off-by: Nick Boldt <[email protected]> * set deprecated:true per https://github.com/helm/charts/blob/master/PROCESSES.md#deprecating-a-chart Signed-off-by: Nick Boldt <[email protected]> --------- Signed-off-by: Nick Boldt <[email protected]> Signed-off-by: Janus IDP <139477802+janus-idp[bot]@users.noreply.github.com> Co-authored-by: Janus IDP <139477802+janus-idp[bot]@users.noreply.github.com>
1 parent 4d6b17e commit d8675b6

File tree

6 files changed

+91
-25
lines changed

6 files changed

+91
-25
lines changed

README.md

Lines changed: 50 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,30 @@
1-
# Backstage Helm Chart for OpenShift
2-
1+
# Janus-IDP Backstage Helm Chart for OpenShift
2+
3+
> **:exclamation: This Helm Chart is deprecated!**
4+
5+
[![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)
6+
![Version: 2.12.5](https://img.shields.io/badge/Version-2.12.5-informational?style=flat-square)
7+
![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)
8+
9+
DEPRECATED A Helm chart for deploying a Backstage application. See https://github.com/redhat-developer/rhdh-chart
10+
11+
**Homepage:** <https://janus-idp.io>
12+
13+
## Maintainers
14+
15+
| Name | Email | Url |
16+
| ---- | ------ | --- |
17+
| Janus-IDP | | <https://janus-idp.io> |
18+
19+
## Source Code
20+
21+
* <https://github.com/redhat-developer/rhdh-chart>
22+
* <https://github.com/janus-idp/backstage-showcase>
23+
24+
---
25+
26+
[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.
27+
328
[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.
429

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

1338
Charts are available in the following formats:
1439

15-
* [Chart Repository](https://helm.sh/docs/topics/chart_repository/)
16-
* [OCI Artifacts](https://helm.sh/docs/topics/registries/)
40+
- [Chart Repository](https://helm.sh/docs/topics/chart_repository/)
41+
- [OCI Artifacts](https://helm.sh/docs/topics/registries/)
1742

1843
### Installing from the Chart Repository
1944

@@ -25,17 +50,35 @@ helm repo add backstage https://backstage.github.io/charts
2550
helm repo add janus-idp https://janus-idp.github.io/helm-backstage
2651
```
2752

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

3469
### Installing from an OCI Registry
3570

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).
71+
Note: this repo is deprecated. New chart updates will be in `[redhat-developer/rhdh-chart](https://github.com/orgs/redhat-developer/packages/container/package/rhdh-chart%2Fbackstage)` starting in 2024.
72+
73+
Chart is also available in OCI format. The list of available releases can be found [here](https://github.com/orgs/janus-idp/packages/container/package/helm-backstage%2Fbackstage).
74+
75+
Install one of the available versions:
76+
77+
```shell
78+
helm upgrade -i <release_name> oci://ghcr.io/redhat-developer/rhdh-chart/backstage --version=<version>
79+
```
3780

38-
Install one of the available charts:
81+
or
3982

4083
```shell
4184
helm upgrade -i <release_name> oci://ghcr.io/janus-idp/helm-backstage/backstage --version=<version>

charts/backstage/Chart.yaml

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,17 @@ 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: DEPRECATED A Helm chart for deploying a Backstage application. See https://github.com/redhat-developer/rhdh-chart
16+
deprecated: true
1617
dependencies:
1718
- name: common
1819
repository: https://charts.bitnami.com/bitnami
@@ -31,14 +32,14 @@ keywords:
3132
- janus-idp
3233
kubeVersion: ">= 1.19.0-0"
3334
maintainers:
34-
- name: Janus-IDP
35-
url: https://janus-idp.io
35+
- name: Red Hat Developer Hub Team
36+
url: https://github.com/redhat-developer/rhdh-chart
3637
name: backstage
3738
type: application
3839
sources:
39-
- https://github.com/janus-idp/helm-backstage
40+
- https://github.com/redhat-developer/rhdh-chart
4041
- https://github.com/janus-idp/backstage-showcase
4142
# This is the chart version. This version number should be incremented each time you make changes
4243
# to the chart and its templates, including the app version.
4344
# Versions are expected to follow Semantic Versioning (https://semver.org/)
44-
version: 2.12.4
45+
version: 2.12.5

charts/backstage/README.md

Lines changed: 18 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,25 @@
11

2-
# Janus-IDP Backstage Helm Chart
2+
# Janus-IDP Backstage Helm Chart for OpenShift
3+
4+
> **:exclamation: This Helm Chart is deprecated!**
35
46
[![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)
7+
![Version: 2.12.5](https://img.shields.io/badge/Version-2.12.5-informational?style=flat-square)
68
![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)
79

8-
A Helm chart for deploying a Backstage application
10+
DEPRECATED A Helm chart for deploying a Backstage application. See https://github.com/redhat-developer/rhdh-chart
911

1012
**Homepage:** <https://janus-idp.io>
1113

1214
## Maintainers
1315

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

1820
## Source Code
1921

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

2325
---
@@ -65,6 +67,8 @@ Chart is available in the following formats:
6567
The following command can be used to add the chart repository:
6668

6769
```console
70+
helm repo add bitnami https://charts.bitnami.com/bitnami
71+
helm repo add backstage https://backstage.github.io/charts
6872
helm repo add janus-idp https://janus-idp.github.io/helm-backstage
6973
```
7074

@@ -86,10 +90,18 @@ helm upgrade -i <release_name> janus-idp/backstage
8690

8791
### Installing from an OCI Registry
8892

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).
93+
Note: this repo is deprecated. New chart updates will be in `[redhat-developer/rhdh-chart](https://github.com/orgs/redhat-developer/packages/container/package/rhdh-chart%2Fbackstage)` starting in 2024.
94+
95+
Chart is also available in OCI format. The list of available releases can be found [here](https://github.com/orgs/janus-idp/packages/container/package/helm-backstage%2Fbackstage).
9096

9197
Install one of the available versions:
9298

99+
```shell
100+
helm upgrade -i <release_name> oci://ghcr.io/redhat-developer/rhdh-chart/backstage --version=<version>
101+
```
102+
103+
or
104+
93105
```shell
94106
helm upgrade -i <release_name> oci://ghcr.io/janus-idp/helm-backstage/backstage --version=<version>
95107
```

charts/backstage/README.md.gotmpl

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

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

@@ -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,10 +82,18 @@ 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 is deprecated. New chart updates will be in `[redhat-developer/rhdh-chart](https://github.com/orgs/redhat-developer/packages/container/package/rhdh-chart%2Fbackstage)` starting in 2024.
86+
87+
Chart is also available in OCI format. The list of available releases can be found [here](https://github.com/orgs/janus-idp/packages/container/package/helm-backstage%2Fbackstage).
8488

8589
Install one of the available versions:
8690

91+
```shell
92+
helm upgrade -i <release_name> oci://ghcr.io/redhat-developer/rhdh-chart/backstage --version=<version>
93+
```
94+
95+
or
96+
8797
```shell
8898
helm upgrade -i <release_name> oci://ghcr.io/janus-idp/helm-backstage/backstage --version=<version>
8999
```

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)