ISD Installation on OpenShift
Installing ISD on OpenShift platform
Refer this detailed instructions for installing ISD on OpenShift platform.
Begin your installation:
Click Download OES-3.9.1 and README.md. The YAML file for the OES installation and its README will download to your computer.
Pre-requisites
Download and extract the OES Package “tar -xvf OES-.tar.gz”.
Provide the user's quay credentials to get access to the images.
Ensure to have a service account that allows the OES Installation process.
Installation Steps
Navigate to the Directory.
cd OES-/charts/oes
Edit the values.yaml and update the "imageCredentials" as below.
registry: https://quay.io/
username: # Quay username
password: # Quay password
email: emailaddress@domain.com # email corresponding to quay
registry ID
Enable True for the below if needed.
CertManager
Ingress
OpenLDAP
If you are using an existing extern Openshift Route/Ingress, ensure to update the URLs in the below fields. So that all the spinnaker and OES configurations will be done during the installation.
Update the GitOps Halyard Section with BitBucket/S3 where ever Halyard is placed.
Update the Pipeline Promotion with BitBucket/S3 credentials according to your requirement.
Spinnaker Deck URL configuration; url overwhich spinnaker deck will be accessed
Spinnaker Gate URL configuration; url overwhich spinnaker gate will be accessed
OES-UI url configuration
OES-Gate url configuration
Update the LDAP details, if you are using a different LDAP.
Execute a helm install command to start the installation.
cd OES-/charts/oes/
helm install oes . --namespace --timeout 20m
E.g. helm install oes . --namespace oes --timeout 20m
After completion of installation, below containers will be up and running.
8. If you are not using any Ingress, create routes for the below services.
Oes-ui
Oes-gate
Spin-deck-lb
Spin-gate-lb
9. After the routes are created, update the URLs in the values.yaml in the ingress section and do a “helm upgrade”. This will update all the override URLs in the spinnaker and other OES configurations.
Spinnaker Deck URL configuration; url overwhich spinnaker deck will be accessed
Spinnaker Gate URL configuration; url overwhich spinnaker gate will be accessed
OES-UI url configuration
OES-Gate url configuration
10. Enter the below command to execute a "helm upgrade"
helm upgrade oes . --namespace oes --timeout 20m
Last updated