github.com/openshift/installer@v1.4.17/docs/user/aws/custom_public_ipv4.md (about) 1 # Install OpenShift on AWS using custom/owned Public IPv4 Pool 2 3 Steps to create a cluster on AWS using Public IPv4 address pool 4 that you bring to your AWS account with BYOIP. 5 6 ## Prerequisites 7 8 - Public IPv4 Pool Provisioned in the Account 9 - Total of ( (Zones*3 ) + 1) of Public IPv4 available in the pool, where: Zones is the total numbber of AWS zones used to deploy the OpenShift cluster. 10 - Example to query the IPv4 pools available in the account, which returns the `TotalAvailableAddressCount`: 11 ``` 12 aws ec2 describe-public-ipv4-pools --region us-east-1 13 ``` 14 15 ## Steps 16 17 - Create the install config setting the field `platform.aws.publicIpv4PoolId`, and create the cluster: 18 19 ```yaml 20 apiVersion: v1 21 baseDomain: ${CLUSTER_BASE_DOMAIN} 22 metadata: 23 name: ocp-byoip 24 platform: 25 aws: 26 region: ${REGION} 27 publicIpv4Pool: ipv4pool-ec2-123456789abcde 28 publish: External 29 pullSecret: '...' 30 sshKey: | 31 '...' 32 ``` 33 34 - Create the cluster 35 36 ```sh 37 openshift-install create cluster 38 ```