Openshift cluster with installed RHDH operator. Installed yq, oc.
yq - (https://github.com/mikefarah/yq) can be installed with help of Python package manager:
brew install yq
or:
snap install yq
-
Login to the cluster.
-
Create env file
mkdir -p .env
- Specify env variables:
DOMAIN=
IMAGE=
RBAC_ADMIN_USER=
AUTH_GITHUB_CLIENT_ID=
AUTH_GITHUB_CLIENT_SECRET=
GITHUB_APP_APP_ID=
GITHUB_APP_CLIENT_ID=
GITHUB_APP_CLIENT_SECRET=
GITHUB_APP_WEBHOOK_URL=
GITHUB_APP_WEBHOOK_SECRET=
GITHUB_APP_PRIVATE_KEY=
-
Change/specify catalog links in the text if needed.
-
Execute install.sh:
./install.sh
- Don't forget to check urls in the github OAuth and github application configurations to make working login and import from catalogs.