redhat-performance / jetlag

Automation to deploy Bare-metal OpenShift leveraging the Assisted-Installer
Apache License 2.0
27 stars 41 forks source link

Add dualstack support #412

Open HughNhan opened 11 months ago

HughNhan commented 11 months ago

Thus far our primary use cases have been IPv4 or disconnected IPv6. When we use disconnected IPv6 sometime we have to contend with the registries issue which could have been solved with dualstack.

akrzos commented 10 months ago

@HughNhan Could you elaborate on the registry issues? Is the ask more of a connected ipv6 setup, rather than disconnected? I think the value/ask here would be the ability to build a dualstack cluster when a test calls for it.

HughNhan commented 10 months ago

I have a use case for dataplane IPv6 networking performance testing. The test infra uses images from Quay. With the current Jetlag playbook, I can build a disconnected IPv6 cluster and use ICSP (Image Content Source Policy) to mirror Quay images to a local registry running on the bastion. This is a cumbersome work-around. I happen to come across another "solution" that is to build a dualstack cluster with JetSki. I am not sure if this cluster is a "connected" cluster, or the dualstack nature has solved my issue indirectly.