This all is 100% open source, so if you would like to contribute, feel free to edit this page.



Developer Hub Installation

Install Red Hat Developer Hub via operator

---
apiVersion: v1
kind: Namespace
metadata:
  name: rhdh-operator
---
apiVersion: operators.coreos.com/v1alpha1
kind: Subscription
metadata:
  labels:
    operators.coreos.com/rhdh.rhdh-operator: ""
  name: rhdh
  namespace: rhdh-operator
spec:
  channel: fast
  installPlanApproval: Automatic
  name: rhdh
  source: redhat-operators
  sourceNamespace: openshift-marketplace
  startingCSV: rhdh-operator.v1.3.1
---
apiVersion: operators.coreos.com/v1
kind: OperatorGroup
metadata:
  annotations:
    olm.providedAPIs: Backstage.v1alpha1.rhdh.redhat.com
  name: rhdh-operator-b7vxs
  namespace: rhdh-operator
spec:
  upgradeStrategy: Default
---
apiVersion: v1
kind: Namespace
metadata:
  name: demo-project
---
apiVersion: rhdh.redhat.com/v1alpha1
kind: Backstage
metadata:
  name: developer-hub
  namespace: demo-project
spec:
  application:
    appConfig:
      mountPath: /opt/app-root/src
    extraFiles:
      mountPath: /opt/app-root/src
    replicas: 1
    route:
      enabled: true
  database:
    enableLocalDb: true
oc get backstage developer-hub -o jsonpath='{.status.conditions[0].type}' -n demo-project
echo https://$(oc get route backstage-developer-hub -n demo-project -o jsonpath='{.spec.host}')

Install Red Hat Developer Hub via Helm chart

Please, follow the Helm chart install guide