From 4655fda4aaa2501ee03db1fa2c6c39dbdda90f77 Mon Sep 17 00:00:00 2001 From: Dave Anderson Date: Sat, 7 Apr 2018 02:15:08 -0700 Subject: [PATCH] stable/metallb: update to 0.5.0 (#4570) * stable/metallb: rename arpCIDR to arpAddresses. MetalLB now supports ways other than CIDR prefix to specify IP addresses, so make the term more generic. It also has the benefit of being more approachable for people who aren't as familiar with networking terminology. * stable/metallb: update to upstream version 0.5.0. --- stable/metallb/Chart.yaml | 4 ++-- stable/metallb/README.md | 6 +++--- stable/metallb/templates/NOTES.txt | 4 ++-- stable/metallb/templates/config.yaml | 4 ++-- stable/metallb/values.yaml | 12 ++++++------ 5 files changed, 15 insertions(+), 15 deletions(-) diff --git a/stable/metallb/Chart.yaml b/stable/metallb/Chart.yaml index d12fcb04c7..3e16f21c4b 100644 --- a/stable/metallb/Chart.yaml +++ b/stable/metallb/Chart.yaml @@ -1,8 +1,8 @@ apiVersion: v1 -version: 0.2.0 +version: 0.3.0 name: metallb -appVersion: 0.4.6 +appVersion: 0.5.0 description: MetalLB is a load-balancer implementation for bare metal Kubernetes clusters keywords: ["load-balancer", "balancer", "lb", "bgp", "arp", "vrrp", "vip"] home: https://metallb.universe.tf diff --git a/stable/metallb/README.md b/stable/metallb/README.md index a34da4a5c4..5b490d68ca 100644 --- a/stable/metallb/README.md +++ b/stable/metallb/README.md @@ -86,12 +86,12 @@ create an appropriate ConfigMap. For simple setups that only use MetalLB's [ARP mode](https://metallb.universe.tf/concepts/arp-ndp/), -you can specify a single IP range using the `arpCIDR` parameter to -have the chart install a working configuration for you: +you can specify a single IP range using the `arpAddresses` parameter +to have the chart install a working configuration for you: ```console $ helm install --name metallb \ - --set arpCIDR=192.168.16.240/30 \ + --set arpAddresses=192.168.16.240/30 \ stable/metallb ``` diff --git a/stable/metallb/templates/NOTES.txt b/stable/metallb/templates/NOTES.txt index 2ad7fe7c89..bf9c93e0c8 100644 --- a/stable/metallb/templates/NOTES.txt +++ b/stable/metallb/templates/NOTES.txt @@ -1,8 +1,8 @@ MetalLB is now running in the cluster. -{{ if .Values.arpCIDR -}} +{{ if .Values.arpAddresses -}} LoadBalancer Services in your cluster are now available on IPs -within {{ .Values.arpCIDR }}. To see the IP assignments, +within {{ .Values.arpAddresses }}. To see the IP assignments, try `kubectl get services`. {{- else if .Values.config }} LoadBalancer Services in your cluster are now available on the IPs you diff --git a/stable/metallb/templates/config.yaml b/stable/metallb/templates/config.yaml index 2646d4a4de..0c9ec5f6e7 100644 --- a/stable/metallb/templates/config.yaml +++ b/stable/metallb/templates/config.yaml @@ -1,4 +1,4 @@ -{{- if (or .Values.config .Values.arpCIDR) }} +{{- if (or .Values.config .Values.arpAddresses) }} apiVersion: v1 kind: ConfigMap metadata: @@ -17,6 +17,6 @@ data: - name: default protocol: arp cidr: - - {{ .Values.arpCIDR }} + - {{ .Values.arpAddresses }} {{- end }} {{- end }} diff --git a/stable/metallb/values.yaml b/stable/metallb/values.yaml index c717957f71..360297908e 100644 --- a/stable/metallb/values.yaml +++ b/stable/metallb/values.yaml @@ -6,12 +6,12 @@ # https://metallb.universe.tf/configuration/ for available options. config: -# When arpCIDR is specified instead of config, the chart will install -# a trivial "quick start" MetalLB configuration that uses ARP +# When arpAddresses is specified instead of config, the chart will +# install a trivial "quick start" MetalLB configuration that uses ARP # mode. Refer to https://metallb.universe.tf/ for more # information. For production configurations, use of the `config` -# field is recommended instead of arpCIDR. -arpCIDR: +# field is recommended instead of arpAddresses. +arpAddresses: rbac: # create specifies whether to install and use RBAC rules. @@ -47,7 +47,7 @@ serviceAccounts: controller: image: repository: metallb/controller - tag: v0.4.6 + tag: v0.5.0 pullPolicy: IfNotPresent resources: # limits: @@ -59,7 +59,7 @@ controller: speaker: image: repository: metallb/speaker - tag: v0.4.6 + tag: v0.5.0 pullPolicy: IfNotPresent resources: # limits: