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

update links from old repo to new one; add... #176

Merged
merged 4 commits into from
Feb 2, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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
Loading