By default mostly all public clouds limit resources for new users, ensure you met all requirements you find in the documentation for your cloud provider.
Note
|
Quota is always per region, ask to increase the quota for your region. |
With this topology (3+2) default quota you should be fine with this install-config.yaml
.
The default region for this demo (that you can change from install-config.yaml
) is:
-
us-east-1
If you want a default cluster of 3+3, check out Service limits to review all limits.
Min. Quota:
-
EC2 Instances / Instance Limit (All Standard (A, C, D, H, I, M, R, T, Z) instances): 20
The default region for this demo (that you can change from install-config.yaml
) is:
-
europe-west3
You need to ensure all requirements are met for Google Cloud.
Min. Quota:
-
N2_CPUS: 24
-
SSD_TOTAL_GB: 1000
The default region for this demo (that you can change from install-config.yaml
) is:
-
southeastasia
You need to ensure all requirements are met for Azure.
Min. Quota:
-
DSv3 Series: 40
Go to https://cloud.redhat.com/openshift/install to get the Installer and the Pull Secret for your cluster.
Add the pull secret and your ssh public key to your install-config.yaml
inside aws,gcp,azure
dir, follow Documentation for all details for the installation on the specific cloud provider.
Use your own domain for the clusters, change it from baseDomain:
inside install-config.yaml
.
In this example, I have one domain cloudnativedemos.com
managed by Route53 as Hosted Zone, and one additional Hosted zone for the subdomain on AWS aws.cloudnativedemos.com
. You can then create the DNS in Google Cloud DNS and Azure DNS and use NS
servers as shown: