Project

General

Profile

Actions

r1r2k8sooo

Overview

  • server122 and server123 are independent clusters
  • However both are very similar and thus described together

Functionality

  • Mainly router via bird

Implementation

Networking

version tagged:

eth 0 1 2 3 4 5 6 (sfp+) 7 (sfp+)
purpose native pods router-uplink router-server,coworking router-transfer
config static k8s-macvlan hostdev vlan hostdev
vlan server server uplink vlan based transfer
radvd no no yes

version untagged:

eth 0 1 2 3 4 5 6 (sfp+) 7 (sfp+)
purpose native pods router-server router-coworking router-uplink router-transfer
config static k8s-macvlan hostdev hostdev hostdev hostdev
vlan server server server coworking uplink transfer
radvd no no yes yes no
  • Native pods:
    • macvlan on eth1
    • calico (in v1, legacy)
  • router pod
    • Multus + static IPs for routing (where needed)
    • Could use "vlan"
  • General
    • No bonding to keep things simple

Switching

  • server122 is connected to switch1
  • server123 is connected to switch2

Updated by Nico Schottelius about 2 years ago · 6 revisions