Project

General

Profile

Actions

Task #11862

closed

[grab me] automate creating k8s clusters in IPv6 environments

Added by Nico Schottelius 10 months ago. Updated 4 months ago.

Status:
Closed
Priority:
Normal
Start date:
07/07/2023
Due date:
% Done:

0%

Estimated time:
PM Check date:

Description

Motivation

  • Creating a 1,2 or many k8s cluster should be a matter of "working seconds" and "setup minutes"

Environment

  • Assume you have an IPv6 network, f.i. a /48
  • Assume you have a router, such as bird
  • Assume you have a dynamic number of hosts ("k8s hosts")
  • Assume every k8s cluster will use 2x /64's
    • one for pods
    • one for services (effectively only /108 is used, but that is an implementation detail)
  • Assume you can (and should) delegate the subnetworks of the /48 "automatically"
    • i.e. define ranges that can be automatically deployed

Steps

  • define how to create nodes
    • either virtual or hardware nodes
  • define how nodes are getting their networking
Actions

Also available in: Atom PDF