-
Notifications
You must be signed in to change notification settings - Fork 218
Closed
Labels
Description
Proposed Change
This is a placeholder issue to track ongoing work and related PRs for adding IPv6 support to diego. Multiple components are involved in this effort, and this issue serves as a central point for coordination.
Involved Components
- BBS – ICMPv6 ASGs support and v6 address propagation
- Executor – ICMPv6 ASGs support and v6 address propagation
- Garden – ICMPv6 ASGs support and validation
- Silk Release – Includes CNI/CNI wrapper plugin changes for assigning IPv6 addresses and managing default iptables rules and egress rules. Includes VXLAN-policy-agent changes for handling dynamic IPv6 ASGs.
- Networking Release - Handling of CNI result, when the container has IPv6 address
- Guardian - /etc/hosts compilation
Various PRs are in progress across these repositories. This issue will be updated with links to active PRs as they become available.
This issue will be updated as development progresses. Feel free to link relevant discussions, PRs, or additional requirements here.
Acceptance criteria
Dual stack support without breaking the current IPv4 implementation
Related links
- [RFC0038] IPv6 Dual Stack Support for Cloud Foundry community#1107
- https://github.com/cloudfoundry/community/blob/main/toc/rfc/rfc-0038-ipv6-dual-stack-for-cf.md
- [RFC0038] icmpv6 support in ASGs bbs#107
- [RFC0038] Support container IPv6 address and icmpv6 NetOut rules executor#112
- [RFC0038] container ipv6 address and icmpv6 support garden#125
- [RFC0038] IPv6 support for Silk CNI and VXLAN policy agent silk-release#155
- [RFC0038] External Networker IPv6 support cf-networking-release#343
- [RFC0038] Support IPv6 in hosts file compilation guardian#482
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
Done