From c3cb59fed5598aba9432b0f048c62b85036e0a40 Mon Sep 17 00:00:00 2001 From: Philippe Caseiro Date: Wed, 30 Nov 2022 10:29:34 +0100 Subject: [PATCH] feat(cni): updating calico install --- base/calico/ippool.yaml | 19 +++++++++++++++++++ base/calico/kustomization.yaml | 6 ++++++ base/kustomization.yaml | 2 +- 3 files changed, 26 insertions(+), 1 deletion(-) create mode 100644 base/calico/ippool.yaml create mode 100644 base/calico/kustomization.yaml diff --git a/base/calico/ippool.yaml b/base/calico/ippool.yaml new file mode 100644 index 0000000..7dc1c96 --- /dev/null +++ b/base/calico/ippool.yaml @@ -0,0 +1,19 @@ +apiVersion: projectcalico.org/v3 +items: +- apiVersion: projectcalico.org/v3 + kind: IPPool + metadata: + name: default-ipv4-ippool + spec: + cidr: 192.0.0.0/16 + ipipMode: Always + natOutgoing: true + disabled: true +- apiVersion: projectcalico.org/v3 + kind: IPPool + metadata: + name: pod-ip-pool + spec: + cidr: 10.244.0.0/24 + ipipMode: Always + natOutgoing: true diff --git a/base/calico/kustomization.yaml b/base/calico/kustomization.yaml new file mode 100644 index 0000000..823bb8c --- /dev/null +++ b/base/calico/kustomization.yaml @@ -0,0 +1,6 @@ +apiVersion: kustomize.config.k8s.io/v1beta1 +kind: Kustomization + +bases: + - https://raw.githubusercontent.com/projectcalico/calico/v3.24.5/manifests/calico.yaml + - ippool.yaml diff --git a/base/kustomization.yaml b/base/kustomization.yaml index d8ba599..9584139 100644 --- a/base/kustomization.yaml +++ b/base/kustomization.yaml @@ -2,7 +2,7 @@ apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization bases: - - https://raw.githubusercontent.com/projectcalico/calico/v3.24.5/manifests/calico.yaml + - ./calico - https://github.com/cert-manager/cert-manager/releases/download/v1.10.0/cert-manager.yaml - ./postgresql - ./redis