Skip to content
This repository has been archived by the owner on Oct 24, 2023. It is now read-only.

[WIP] Enable IPv6 only kubernetes clusters #2027

Closed
wants to merge 1 commit into from
Closed

Conversation

aojea
Copy link

@aojea aojea commented Sep 25, 2019

Reason for Change:

AKS just added support for dual-stack clusters, we should be able to deploy IPv6 only clusters too

Issue Fixed:

Fixes #1729

Requirements:

Notes:

Kubernetes IPv6 only clusters can work on dual stack hosts, so this
PR is based on the dual stack feature, just using IPv6 addresses to
configure the kubernetes components.

Kubernetes doesn't use flags to enable IPv6, it simply works in
IPv6 if the components use IPv6

@welcome
Copy link

welcome bot commented Sep 25, 2019

💖 Thanks for opening your first pull request! 💖 We use semantic commit messages to streamline the release process. Before your pull request can be merged, you should make sure your first commit and PR title start with a semantic prefix. Examples of commit messages with semantic prefixes: - fix: change azure disk cachingMode to ReadOnly - feat: make maximumLoadBalancerRuleCount configurable - docs: add note on AKS Engine and AKS relationship
Make sure to check out the developer guide for guidance on testing your change.

@msftclas
Copy link

msftclas commented Sep 25, 2019

CLA assistant check
All CLA requirements met.

@acs-bot
Copy link

acs-bot commented Sep 25, 2019

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: aojea
To fully approve this pull request, please assign additional approvers.
We suggest the following additional approver: brendandburns

If they are not already assigned, you can assign the PR to them by writing /assign @brendandburns in a comment when ready.

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

Kubernetes IPv6 only clusters can work on dual stack hosts, so this
PR is based on the dual stack feature, just using IPv6 addresses to
configure the kubernetes components.

Kubernetes doesn't use flags to enable IPv6, it simply works in
IPv6 if the components use IPv6
@aojea
Copy link
Author

aojea commented Sep 25, 2019

/cc @aramase @khenidak

I couldn't test it, I went through the changes introduced in the dual-stack feature and applied the same approach we took to implement IPv6 cluster using kind.

Basically you run an IPv6 only kubernetes cluster on top of dual-stack hosts.

@aramase aramase self-assigned this Oct 16, 2019
@stale
Copy link

stale bot commented Nov 15, 2019

This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the stale label Nov 15, 2019
@stale stale bot closed this Nov 22, 2019
@craiglpeters craiglpeters added this to Under Review in backlog via automation Dec 27, 2019
@craiglpeters craiglpeters reopened this Dec 27, 2019
@jackfrancis jackfrancis moved this from Under Review to In progress in backlog Jan 29, 2020
@aojea
Copy link
Author

aojea commented Feb 29, 2020

/close
duplicate of #2781

@aojea aojea closed this Feb 29, 2020
backlog automation moved this from In progress to Done Feb 29, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
No open projects
backlog
  
Done
Development

Successfully merging this pull request may close these issues.

IPv6 only kubernetes cluster
5 participants