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

Commit

Permalink
update links from old repo to new one; add... (#176)
Browse files Browse the repository at this point in the history
* update links from old repo to new one; add deprecation notice in readme

Signed-off-by: Nick Boldt <nboldt@redhat.com>

* 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 <nboldt@redhat.com>

* set deprecated:true per https://github.com/helm/charts/blob/master/PROCESSES.md#deprecating-a-chart

Signed-off-by: Nick Boldt <nboldt@redhat.com>

---------

Signed-off-by: Nick Boldt <nboldt@redhat.com>
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>
  • Loading branch information
nickboldt and janus-idp[bot] committed Feb 2, 2024
1 parent 4d6b17e commit d8675b6
Show file tree
Hide file tree
Showing 6 changed files with 91 additions and 25 deletions.
57 changes: 50 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,30 @@
# Backstage Helm Chart for OpenShift

# Janus-IDP Backstage Helm Chart for OpenShift

> **:exclamation: This Helm Chart is deprecated!**
[![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)
![Version: 2.12.5](https://img.shields.io/badge/Version-2.12.5-informational?style=flat-square)
![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)

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

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

## Maintainers

| Name | Email | Url |
| ---- | ------ | --- |
| Janus-IDP | | <https://janus-idp.io> |

## Source Code

* <https://github.com/redhat-developer/rhdh-chart>
* <https://github.com/janus-idp/backstage-showcase>

---

[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.

[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.

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

Charts are available in the following formats:

* [Chart Repository](https://helm.sh/docs/topics/chart_repository/)
* [OCI Artifacts](https://helm.sh/docs/topics/registries/)
- [Chart Repository](https://helm.sh/docs/topics/chart_repository/)
- [OCI Artifacts](https://helm.sh/docs/topics/registries/)

### Installing from the Chart Repository

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

Once the chart has been added, install one of the available charts:
Once the chart has been added, install this chart. However before doing so, please review the default `values.yaml` and adjust as needed.

- If your cluster doesn't provide PVCs, you should disable PostgreSQL persistence via:

```yaml
upstream:
postgresql:
primary:
persistence:
enabled: false
```

```console
helm upgrade -i <release_name> janus-idp/backstage
```

### Installing from an OCI Registry

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).
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.

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).

Install one of the available versions:

```shell
helm upgrade -i <release_name> oci://ghcr.io/redhat-developer/rhdh-chart/backstage --version=<version>
```

Install one of the available charts:
or

```shell
helm upgrade -i <release_name> oci://ghcr.io/janus-idp/helm-backstage/backstage --version=<version>
Expand Down
17 changes: 9 additions & 8 deletions charts/backstage/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,16 +3,17 @@ annotations:
artifacthub.io/license: Apache-2.0
artifacthub.io/links: |
- name: support
url: https://github.com/janus-idp/helm-backstage/issues
url: https://github.com/redhat-developer/rhdh-chart/issues
- name: Chart Source
url: https://github.com/janus-idp/helm-backstage
url: https://github.com/redhat-developer/rhdh-chart
- name: Default Image Source
url: https://github.com/janus-idp/backstage-showcase
charts.openshift.io/name: Backstage
charts.openshift.io/provider: Janus-IDP
charts.openshift.io/supportURL: https://github.com/janus-idp/helm-backstage/issues
charts.openshift.io/supportURL: https://github.com/redhat-developer/rhdh-chart/issues
apiVersion: v2
description: A Helm chart for deploying a Backstage application
description: DEPRECATED A Helm chart for deploying a Backstage application. See https://github.com/redhat-developer/rhdh-chart
deprecated: true
dependencies:
- name: common
repository: https://charts.bitnami.com/bitnami
Expand All @@ -31,14 +32,14 @@ keywords:
- janus-idp
kubeVersion: ">= 1.19.0-0"
maintainers:
- name: Janus-IDP
url: https://janus-idp.io
- name: Red Hat Developer Hub Team
url: https://github.com/redhat-developer/rhdh-chart
name: backstage
type: application
sources:
- https://github.com/janus-idp/helm-backstage
- https://github.com/redhat-developer/rhdh-chart
- https://github.com/janus-idp/backstage-showcase
# This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/)
version: 2.12.4
version: 2.12.5
24 changes: 18 additions & 6 deletions charts/backstage/README.md
Original file line number Diff line number Diff line change
@@ -1,23 +1,25 @@

# Janus-IDP Backstage Helm Chart
# Janus-IDP Backstage Helm Chart for OpenShift

> **:exclamation: This Helm Chart is deprecated!**
[![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)
![Version: 2.12.4](https://img.shields.io/badge/Version-2.12.4-informational?style=flat-square)
![Version: 2.12.5](https://img.shields.io/badge/Version-2.12.5-informational?style=flat-square)
![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)

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

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

## Maintainers

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

## Source Code

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

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

```console
helm repo add bitnami https://charts.bitnami.com/bitnami
helm repo add backstage https://backstage.github.io/charts
helm repo add janus-idp https://janus-idp.github.io/helm-backstage
```

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

### Installing from an OCI Registry

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).
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.

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).

Install one of the available versions:

```shell
helm upgrade -i <release_name> oci://ghcr.io/redhat-developer/rhdh-chart/backstage --version=<version>
```

or

```shell
helm upgrade -i <release_name> oci://ghcr.io/janus-idp/helm-backstage/backstage --version=<version>
```
Expand Down
14 changes: 12 additions & 2 deletions charts/backstage/README.md.gotmpl
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Janus-IDP Backstage Helm Chart
# Janus-IDP Backstage Helm Chart for OpenShift

{{ template "chart.deprecationWarning" . }}

Expand Down Expand Up @@ -59,6 +59,8 @@ Chart is available in the following formats:
The following command can be used to add the chart repository:

```console
helm repo add bitnami https://charts.bitnami.com/bitnami
helm repo add backstage https://backstage.github.io/charts
helm repo add janus-idp https://janus-idp.github.io/helm-backstage
```

Expand All @@ -80,10 +82,18 @@ helm upgrade -i <release_name> janus-idp/backstage

### Installing from an OCI Registry

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).
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.

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).

Install one of the available versions:

```shell
helm upgrade -i <release_name> oci://ghcr.io/redhat-developer/rhdh-chart/backstage --version=<version>
```

or

```shell
helm upgrade -i <release_name> oci://ghcr.io/janus-idp/helm-backstage/backstage --version=<version>
```
Expand Down
2 changes: 1 addition & 1 deletion charts/backstage/values.schema.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"$id": "https://raw.githubusercontent.com/janus-idp/helm-backstage/main/charts/backstage/values.schema.json",
"$id": "https://raw.githubusercontent.com/redhat-developer/rhdh-chart/main/charts/backstage/values.schema.json",
"properties": {
"global": {
"properties": {
Expand Down
2 changes: 1 addition & 1 deletion charts/backstage/values.schema.tmpl.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://raw.githubusercontent.com/janus-idp/helm-backstage/main/charts/backstage/values.schema.json",
"$id": "https://raw.githubusercontent.com/redhat-developer/rhdh-chart/main/charts/backstage/values.schema.json",
"type": "object",
"title": "Root Schema",
"properties": {
Expand Down

0 comments on commit d8675b6

Please sign in to comment.