diff --git a/k8s/p6/calico-bgp.yaml b/k8s/p6/calico-bgp.yaml new file mode 100644 index 0000000..70cf7e0 --- /dev/null +++ b/k8s/p6/calico-bgp.yaml @@ -0,0 +1,29 @@ +--- +apiVersion: projectcalico.org/v3 +kind: BGPConfiguration +metadata: + name: default +spec: + logSeverityScreen: Info + nodeToNodeMeshEnabled: true + asNumber: 65534 + serviceClusterIPs: + - cidr: 2a0a:e5c0:2:14::/108 + serviceExternalIPs: + - cidr: 2a0a:e5c0:2:14::/108 +--- +apiVersion: projectcalico.org/v3 +kind: BGPPeer +metadata: + name: router1-place6 +spec: + peerIP: 2a0a:e5c0:2:11::5 + asNumber: 207996 +--- +apiVersion: projectcalico.org/v3 +kind: BGPPeer +metadata: + name: router2-place6 +spec: + peerIP: 2a0a:e5c0:2:11::6 + asNumber: 207996 diff --git a/k8s/p6/kubeadm.yaml b/k8s/p6/kubeadm.yaml new file mode 100644 index 0000000..f672ca1 --- /dev/null +++ b/k8s/p6/kubeadm.yaml @@ -0,0 +1,12 @@ +# kubeadm-config.yaml +kind: ClusterConfiguration +apiVersion: kubeadm.k8s.io/v1beta2 +kubernetesVersion: v1.21.2 +networking: + dnsDomain: p6.k8s.ooo + podSubnet: 2a0a:e5c0:2:13::/64 + serviceSubnet: 2a0a:e5c0:2:14::/108 +--- +kind: KubeletConfiguration +apiVersion: kubelet.config.k8s.io/v1beta1 +cgroupDriver: cgroupfs