Set up OpenShift clusters and services.
- Set secrets in
.env
. - Review cluster config in
aws/install-config.yaml.tpl
. - Run
aws/install-ipi.sh
to install cluster.
Cluster will be accessible at this URL:
- https://console-openshift-console.apps.<cluster_name>.<base_domain>/
- https://console-openshift-console.apps.aws-ipi.sandbox930.opentlc.com/
- Set secrets in
.env
. - Run
azure/install-aro.sh
to install cluster and get kubeadmin binding.
- Run
aws/rhel.sh
to install a bastion host with RHEL 8.5. - Run
aws/windows.sh
to install a host with Windows Server 2022.- Use commands in
windows/ad.ps1
to install and configure Active Directory.
- Use commands in
- Run
services/certmanager.sh
to deploy cert-manager and configure a cert from Let's Encrypt via ACME as the default ingress certificate - Run
services/rhsso.sh
to install the RHSSO operator and configure a realm and a client. - Run
services/postgres.sh
to install CrunchyData PostgresQL Operator and a database instance. - Run
services/apiserver.sh
to deploy a Spring Boot/Spring Web API server defined at https://github.com/joshgav/spring-apiserver