Skip to content

Add single-stack IPv6 cluster provisioning support #53

Description

@akarol

Summary

Add support for provisioning OpenShift clusters with single-stack IPv6 networking (IPv6-only, no dual-stack/IPv4 fallback). This is needed to enable testing and validation of OpenShift components (such as OADP) on IPv6-only environments, driven by U.S. Federal mandate requiring IPv6 single-stack capability.

Motivation

  • OADP (OpenShift API for Data Protection) needs single-stack IPv6 clusters to validate backup/restore functionality
  • Currently, the OpenShift installer only supports single-stack IPv6 on specific platforms (primarily bare metal). There is no easy tooling to spin up these clusters for development/testing.
  • Having ocpctl support this would unblock multiple teams needing IPv6-only test environments.

Networking Configuration

The provisioned cluster should have:

  • IPv6-only pod and service CIDRs (e.g., fd01::/48, fd02::/112)
  • No IPv4 addresses assigned to nodes or pods
  • DNS configured with AAAA records only
  • IPv6-capable load balancer for API/Ingress
  • OVN-Kubernetes as the network plugin (required for IPv6 single-stack)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions