From 96b4faa376e8619a5b5eb121977f9b6e9cd08ac9 Mon Sep 17 00:00:00 2001 From: Henry Wagner <35582501+hcwagner@users.noreply.github.com> Date: Fri, 27 Sep 2024 11:47:32 -0400 Subject: [PATCH] Rev helm version (#3) Co-authored-by: Henry Wagner --- helm/controller/Chart.yaml | 4 +- helm/controller/templates/cloud-firewall.yaml | 80 ------------------- helm/crd/Chart.yaml | 4 +- 3 files changed, 4 insertions(+), 84 deletions(-) delete mode 100644 helm/controller/templates/cloud-firewall.yaml diff --git a/helm/controller/Chart.yaml b/helm/controller/Chart.yaml index bcdb846..f31b30d 100644 --- a/helm/controller/Chart.yaml +++ b/helm/controller/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v2 name: cloud-firewall-controller -description: A Helm chart for Kubernetes +description: Helm chart for deploying the Cloud Firewall Controller to support CF management from within an LKE cluster. # A chart can be either an 'application' or a 'library' chart. # @@ -15,7 +15,7 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 0.1.1 +version: 0.1.2 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to diff --git a/helm/controller/templates/cloud-firewall.yaml b/helm/controller/templates/cloud-firewall.yaml deleted file mode 100644 index 232b0b7..0000000 --- a/helm/controller/templates/cloud-firewall.yaml +++ /dev/null @@ -1,80 +0,0 @@ -apiVersion: networking.linode.com/alpha1v1 -kind: CloudFirewall -metadata: - name: default - namespace: kube-system - annotations: - "helm.sh/hook": post-upgrade,post-install - "helm.sh/hook-weight": "-5" - labels: - {{- include "cloud-firewall-controller.labels" . | nindent 4 }} -spec: - ruleset: - outbound_policy: "ACCEPT" - outbound: [] - inbound_policy: "DROP" - inbound: - - label: "allow-all-icmp" - action: "ACCEPT" - description: "ICMP Traffic" - protocol: "ICMP" - addresses: - ipv4: - - "0.0.0.0/0" - ipv6: - - "::/0" - - label: "allow-kubelet-health-checks" - action: "ACCEPT" - description: "Kubelet Health Checks" - protocol: "TCP" - ports: "10250,10256" - addresses: - ipv4: - - "192.168.128.0/17" - - label: "allow-lke-wireguard" - action: "ACCEPT" - description: "Cluster Wireguard Traffic" - protocol: "UDP" - ports: "51820" - addresses: - ipv4: - - "192.168.128.0/17" - - label: "allow-cluster-dns-tcp" - action: "ACCEPT" - description: "Cluster DNS" - protocol: "TCP" - ports: "53" - addresses: - ipv4: - - "192.168.128.0/17" - - label: "allow-cluster-dns-udp" - action: "ACCEPT" - description: "Cluster DNS" - protocol: "UDP" - ports: "53" - addresses: - ipv4: - - "192.168.128.0/17" - - label: "allow-cluster-nodeports-tcp" - action: "ACCEPT" - description: "Cluster Nodeports" - protocol: "TCP" - ports: "30000-32767" - addresses: - ipv4: - - "192.168.255.0/24" - - label: "allow-cluster-nodeports-udp" - action: "ACCEPT" - description: "Cluster Nodeports" - protocol: "UDP" - ports: "30000-32767" - addresses: - ipv4: - - "192.168.255.0/24" - - label: "allow-cluster-nodeports-udp" - action: "ACCEPT" - description: "IPENCAP Private" - protocol: "IPENCAP" - addresses: - ipv4: - - "192.168.128.0/17" diff --git a/helm/crd/Chart.yaml b/helm/crd/Chart.yaml index 57ff811..451df82 100644 --- a/helm/crd/Chart.yaml +++ b/helm/crd/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v2 name: cloud-firewall-crd -description: CRDs to be used in conjunction with Linode cloud-firewall-controller +description: CRDs for Linode cloud-firewall-controller # A chart can be either an 'application' or a 'library' chart. # @@ -15,7 +15,7 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 0.1.1 +version: 0.1.2 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to