diff --git a/system-charts/tigera-operator/Chart.yaml b/system-charts/tigera-operator/Chart.yaml new file mode 100644 index 000000000..e1a9a00c1 --- /dev/null +++ b/system-charts/tigera-operator/Chart.yaml @@ -0,0 +1,11 @@ +apiVersion: v2 +description: A meta-chart for the tiger-operator charts on some mybinder.org hosts +name: mybinder-tiger-operator +version: "0.0.1-set.by.chartpress" +kubeVersion: ">= 1.26.0-0" +dependencies: + # https://artifacthub.io/packages/helm/aws/aws-load-balancer-controller + - name: tigera-operator + version: 3.25.2 + repository: https://docs.tigera.io/calico/charts + condition: tigera-operator.enabled diff --git a/system-charts/tigera-operator/values.yaml b/system-charts/tigera-operator/values.yaml new file mode 100644 index 000000000..8103114d3 --- /dev/null +++ b/system-charts/tigera-operator/values.yaml @@ -0,0 +1,3 @@ +# Tigera operator for installing Calico +tigera-operator: + enabled: false diff --git a/system-config/tigera-operator/curvenote.yaml b/system-config/tigera-operator/curvenote.yaml new file mode 100644 index 000000000..e87f6009e --- /dev/null +++ b/system-config/tigera-operator/curvenote.yaml @@ -0,0 +1,11 @@ +# Install Calico for proper NetworkPolicy support +tigera-operator: + enabled: true + installation: + kubernetesProvider: EKS + apiServer: + # Doesn't seem to work on EKS + # https://github.com/projectcalico/calico/issues/7555 + # It's not needed anyway since we only want standard NetworkPolicy support, + # not 'projectcalico.org/v3' + enabled: false