Rafael F.
Rafael F.
See https://github.com/kubernetes-sigs/cluster-api-provider-aws/pull/4976#issuecomment-2182359526
An alternative to https://github.com/kubernetes-sigs/cluster-api-provider-aws/pull/4889 is to set `AssociatePublicIPAddress = true` in the NetworkInterface of the machine when `PublicIP = true` but the public subnet doesn't have `MapPublicIPOnLaunch == true`.
Update: fixed linting issues, commit message issue and added a release note.
In my local tests I see: ``` DEBUG I0812 14:31:14.346251 109 loadbalancer.go:115] "Created new network load balancer for apiserver" controller="awscluster" controllerGroup="infrastructure.cluster.x-k8s.io" controllerKind="AWSCluster" AWSCluster="openshift-cluster-api-guests/rdossant-installer-08-txnpz" namespace="openshift-cluster-api-guests" name="rdossant-installer-08-txnpz" reconcileID="81772cf4-6773-4126-8231-bdbc23ba84c8" cluster="openshift-cluster-api-guests/rdossant-installer-08-txnpz" api-server-lb-name="rdossant-installer-08-txnpz-int" DEBUG I0812...
> I'm going to run Openshift e2e CI tests on this change to check for regressions. I don't see any install issues in the e2e tests of https://github.com/openshift/installer/pull/8825
@AndiDog I think this is a good compromise regarding your comment in https://github.com/kubernetes-sigs/cluster-api-provider-aws/pull/4976#issuecomment-2133856804 . Doing the DNS name check after waiting for the LB to become "active" would address the...
/test pull-cluster-api-provider-aws-e2e pull-cluster-api-provider-aws-e2e-conformance
> Did you try such a scenario? I was not expecting such a solution to be accepted by capa devs. Let me try to run the openshift e2e tests with...
> Would it just delay cluster readiness because CAP* controllers error out and retry? Would the cluster fail to come up? Did you try such a scenario? For what's worth,...