-
Feature
-
Resolution: Done
-
Critical
-
None
Feature Overview
Enable support for deploying a HostedCluster using an IPv6 network, ensuring the successful start of the control plane and resolving the issue with the etcd pod crash.
Background
Currently, deploying a HostedCluster using an IPv6 network results in the failure of the control plane (e.g., the etcd pods). This feature aims to ensure that issues when using IPv6 with HCP are addressed to enable successful HostedCluster deployments with IPv6 networking.
Additionally stated reasons for the development:
- IPv6 Mandate: What You Need to Know - Sentient Digital, Inc.
- AWS’ new charge for all IPv4 addresses
Goals:
- Allow users to deploy a HostedCluster using IPv6 networking parameters.
- Ensure the control plane starts properly, without any crash or failure
Requirements:
- Update the networking parameters for the HostedCluster to include IPv6 network configurations.
- Modify the control plane components to handle IPv6 addresses properly.
- Validate and sanitize the input URLs to ensure they adhere to the correct format.
- Implement error handling and logging mechanisms to address any issues related to IPv6 networking.
- Document the changes and provide clear instructions for users on how to deploy a HostedCluster with IPv6 networking.
Out of Scope:
- Non-HostedCluster deployments.
- Features unrelated to IPv6 networking for the HostedCluster.
Documentation Considerations:
- Document the steps and requirements for deploying a HostedCluster with IPv6 networking.
- Provide clear instructions on configuring the networking parameters for IPv6.
- Include troubleshooting guides for common issues related to IPv6 deployments.
Additional documentation
- is blocked by
-
OCPBUGS-17379 OVN does not exposes properly sbdb/nbdb servers under IPv6 on HostedControlPlanes
- Closed
-
OCPBUGS-14783 Failing to reconcile kube-apiserver network policy when installing hosted control plane on dual-stack hub
- Closed
-
OCPBUGS-15331 Failing to reconcile kube-apiserver advertisementAddress
- Closed
- is depended on by
-
CNV-32313 OVN Kubernetes in CNV: IPv6 support for HyperShift
- Backlog
- relates to
-
HOSTEDCP-1260 [Automation Testing] HyperShift deploy on BM by Agent
- Closed
-
OCPBUGS-14163 HostedCluster's ETCD pod cannot run on IPv6 as a primary network
- Closed
- links to