diff --git a/enterprise/metallb/8.0.32/CHANGELOG.md b/enterprise/metallb/8.0.32/CHANGELOG.md deleted file mode 100644 index ad581271dc..0000000000 --- a/enterprise/metallb/8.0.32/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -**Important:** -*for the complete changelog, please refer to the website* - - - - -## [metallb-8.0.32](https://github.com/truecharts/charts/compare/metallb-8.0.31...metallb-8.0.32) (2023-05-27) - -### Chore - -- update helm general non-major ([#9197](https://github.com/truecharts/charts/issues/9197)) - - - - -## [metallb-8.0.31](https://github.com/truecharts/charts/compare/metallb-8.0.30...metallb-8.0.31) (2023-05-26) - -### Chore - -- update helm general non-major ([#9156](https://github.com/truecharts/charts/issues/9156)) - - - - -## [metallb-8.0.30](https://github.com/truecharts/charts/compare/metallb-8.0.29...metallb-8.0.30) (2023-05-24) - -### Chore - -- update helm general non-major ([#9125](https://github.com/truecharts/charts/issues/9125)) - - - - -## [metallb-8.0.29](https://github.com/truecharts/charts/compare/metallb-8.0.28...metallb-8.0.29) (2023-05-22) - -### Chore - -- update helm general non-major ([#9089](https://github.com/truecharts/charts/issues/9089)) - - - - -## [metallb-8.0.28](https://github.com/truecharts/charts/compare/metallb-8.0.27...metallb-8.0.28) (2023-05-16) - -### Chore - -- update helm general non-major ([#8979](https://github.com/truecharts/charts/issues/8979)) - - - - -## [metallb-8.0.27](https://github.com/truecharts/charts/compare/metallb-8.0.26...metallb-8.0.27) (2023-05-15) - -### Chore - -- update container image tccr.io/truecharts/scratch to latest ([#8960](https://github.com/truecharts/charts/issues/8960)) - - - - -## [metallb-8.0.26](https://github.com/truecharts/charts/compare/metallb-8.0.25...metallb-8.0.26) (2023-05-05) - -### Chore - -- update helm general non-major ([#8782](https://github.com/truecharts/charts/issues/8782)) - - - - -## [metallb-8.0.25](https://github.com/truecharts/charts/compare/metallb-8.0.24...metallb-8.0.25) (2023-05-05) - - - - -## [metallb-8.0.24](https://github.com/truecharts/charts/compare/metallb-8.0.23...metallb-8.0.24) (2023-05-05) - -### Chore - -- update container image tccr.io/truecharts/scratch to latest ([#8779](https://github.com/truecharts/charts/issues/8779)) - - - - -## [metallb-8.0.24](https://github.com/truecharts/charts/compare/metallb-8.0.23...metallb-8.0.24) (2023-05-05) - -### Chore - -- update container image tccr.io/truecharts/scratch to latest ([#8779](https://github.com/truecharts/charts/issues/8779)) - - - - -## [metallb-8.0.24](https://github.com/truecharts/charts/compare/metallb-8.0.23...metallb-8.0.24) (2023-05-05) - -### Chore - -- update container image tccr.io/truecharts/scratch to latest ([#8779](https://github.com/truecharts/charts/issues/8779)) - - diff --git a/enterprise/metallb/8.0.32/Chart.yaml b/enterprise/metallb/8.0.32/Chart.yaml deleted file mode 100644 index e297acd925..0000000000 --- a/enterprise/metallb/8.0.32/Chart.yaml +++ /dev/null @@ -1,30 +0,0 @@ -apiVersion: v2 -appVersion: "latest" -deprecated: false -description: A network load-balancer implementation for Kubernetes using standard routing protocols -home: https://truecharts.org/charts/enterprise/metallb -icon: https://truecharts.org/img/hotlink-ok/chart-icons/metallb.png -keywords: - - metallb - - loadbalancer -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 12.10.4 -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: metallb -sources: - - https://github.com/truecharts/charts/tree/master/charts/enterprise/metallb - - https://github.com/metallb/metallb - - https://metallb.universe.tf -type: application -version: 8.0.32 -annotations: - truecharts.org/catagories: | - - core - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/enterprise/metallb/8.0.32/LICENSE b/enterprise/metallb/8.0.32/LICENSE deleted file mode 100644 index 4dfe12ac30..0000000000 --- a/enterprise/metallb/8.0.32/LICENSE +++ /dev/null @@ -1,106 +0,0 @@ -Business Source License 1.1 - -Parameters - -Licensor: The TrueCharts Project, it's owner and it's contributors -Licensed Work: The TrueCharts "MetalLB" Helm Chart -Additional Use Grant: You may use the licensed work in production, as long - as it is directly sourced from a TrueCharts provided - official repository, catalog or source. You may also make private - modification to the directly sourced licenced work, - when used in production. - - The following cases are, due to their nature, also - defined as 'production use' and explicitly prohibited: - - Bundling, including or displaying the licensed work - with(in) another work intended for production use, - with the apparent intend of facilitating and/or - promoting production use by third parties in - violation of this license. - -Change Date: 2050-01-01 - -Change License: 3-clause BSD license - -For information about alternative licensing arrangements for the Software, -please contact: legal@truecharts.org - -Notice - -The Business Source License (this document, or the “License”) is not an Open -Source license. However, the Licensed Work will eventually be made available -under an Open Source License, as stated in this License. - -License text copyright (c) 2017 MariaDB Corporation Ab, All Rights Reserved. -“Business Source License” is a trademark of MariaDB Corporation Ab. - ------------------------------------------------------------------------------ - -Business Source License 1.1 - -Terms - -The Licensor hereby grants you the right to copy, modify, create derivative -works, redistribute, and make non-production use of the Licensed Work. The -Licensor may make an Additional Use Grant, above, permitting limited -production use. - -Effective on the Change Date, or the fourth anniversary of the first publicly -available distribution of a specific version of the Licensed Work under this -License, whichever comes first, the Licensor hereby grants you rights under -the terms of the Change License, and the rights granted in the paragraph -above terminate. - -If your use of the Licensed Work does not comply with the requirements -currently in effect as described in this License, you must purchase a -commercial license from the Licensor, its affiliated entities, or authorized -resellers, or you must refrain from using the Licensed Work. - -All copies of the original and modified Licensed Work, and derivative works -of the Licensed Work, are subject to this License. This License applies -separately for each version of the Licensed Work and the Change Date may vary -for each version of the Licensed Work released by Licensor. - -You must conspicuously display this License on each original or modified copy -of the Licensed Work. If you receive the Licensed Work in original or -modified form from a third party, the terms and conditions set forth in this -License apply to your use of that work. - -Any use of the Licensed Work in violation of this License will automatically -terminate your rights under this License for the current and all other -versions of the Licensed Work. - -This License does not grant you any right in any trademark or logo of -Licensor or its affiliates (provided that you may use a trademark or logo of -Licensor as expressly required by this License). - -TO THE EXTENT PERMITTED BY APPLICABLE LAW, THE LICENSED WORK IS PROVIDED ON -AN “AS IS” BASIS. LICENSOR HEREBY DISCLAIMS ALL WARRANTIES AND CONDITIONS, -EXPRESS OR IMPLIED, INCLUDING (WITHOUT LIMITATION) WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, AND -TITLE. - -MariaDB hereby grants you permission to use this License’s text to license -your works, and to refer to it using the trademark “Business Source License”, -as long as you comply with the Covenants of Licensor below. - -Covenants of Licensor - -In consideration of the right to use this License’s text and the “Business -Source License” name and trademark, Licensor covenants to MariaDB, and to all -other recipients of the licensed work to be provided by Licensor: - -1. To specify as the Change License the GPL Version 2.0 or any later version, - or a license that is compatible with GPL Version 2.0 or a later version, - where “compatible” means that software provided under the Change License can - be included in a program with software provided under GPL Version 2.0 or a - later version. Licensor may specify additional Change Licenses without - limitation. - -2. To either: (a) specify an additional grant of rights to use that does not - impose any additional restriction on the right granted in this License, as - the Additional Use Grant; or (b) insert the text “None”. - -3. To specify a Change Date. - -4. Not to modify this License in any other way. diff --git a/enterprise/metallb/8.0.32/README.md b/enterprise/metallb/8.0.32/README.md deleted file mode 100644 index de60b9ed65..0000000000 --- a/enterprise/metallb/8.0.32/README.md +++ /dev/null @@ -1,27 +0,0 @@ -# README - -## General Info - -TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. -However only installations using the TrueNAS SCALE Apps system are supported. - -For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/enterprise/) - -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** - - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). -- See the [Website](https://truecharts.org) -- Check our [Discord](https://discord.gg/tVsPTHWTtr) -- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) - ---- - -## Sponsor TrueCharts - -TrueCharts can only exist due to the incredible effort of our staff. -Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! - -*All Rights Reserved - The TrueCharts Project* diff --git a/enterprise/metallb/8.0.32/app-changelog.md b/enterprise/metallb/8.0.32/app-changelog.md deleted file mode 100644 index e842d22bbc..0000000000 --- a/enterprise/metallb/8.0.32/app-changelog.md +++ /dev/null @@ -1,9 +0,0 @@ - - -## [metallb-8.0.32](https://github.com/truecharts/charts/compare/metallb-8.0.31...metallb-8.0.32) (2023-05-27) - -### Chore - -- update helm general non-major ([#9197](https://github.com/truecharts/charts/issues/9197)) - - \ No newline at end of file diff --git a/enterprise/metallb/8.0.32/app-readme.md b/enterprise/metallb/8.0.32/app-readme.md deleted file mode 100644 index 8dc9cad321..0000000000 --- a/enterprise/metallb/8.0.32/app-readme.md +++ /dev/null @@ -1,8 +0,0 @@ -A network load-balancer implementation for Kubernetes using standard routing protocols - -This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/charts/enterprise/metallb](https://truecharts.org/charts/enterprise/metallb) - ---- - -TrueCharts can only exist due to the incredible effort of our staff. -Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! diff --git a/enterprise/metallb/8.0.32/charts/common-12.10.4.tgz b/enterprise/metallb/8.0.32/charts/common-12.10.4.tgz deleted file mode 100644 index 66771bb2ec..0000000000 Binary files a/enterprise/metallb/8.0.32/charts/common-12.10.4.tgz and /dev/null differ diff --git a/enterprise/metallb/8.0.32/ix_values.yaml b/enterprise/metallb/8.0.32/ix_values.yaml deleted file mode 100644 index b6314ee525..0000000000 --- a/enterprise/metallb/8.0.32/ix_values.yaml +++ /dev/null @@ -1,72 +0,0 @@ -image: - repository: tccr.io/truecharts/scratch - tag: latest@sha256:9dd0f68d32ace452a3a75273bd8e3a074d0a14e4d38683389c73887432832fc3 - pullPolicy: IfNotPresent -manifestManager: - enabled: true -workload: - main: - enabled: false - podSpec: - containers: - main: - enabled: false - probes: - liveness: - enabled: false - readiness: - enabled: false - startup: - enabled: false - -service: - main: - enabled: false - ports: - main: - enabled: false - port: 9999 - -portal: - open: - enabled: false - -ipAddressPools: [] -# - name: example -# autoAssign: true -# avoidBuggyIPs: true -# addresses: -# - 192.168.1.1-192.168.1.100 -L2Advertisements: [] -# - name: l2adv -# addressPools: -# - pool1 -# nodeSelectors: -# - nodeA -BGPAdvertisements: [] -# - name: bgpadv -# addressPools: -# - pool1 -# aggregationLength: 24 -# localpref: 100 -# communities: -# - 1234:1 -# peers: -# - peer1 -Communities: [] -# - name: community1 -# value: 1234:1 -Peers: [] -# - name: peer1 -# myASN: 1234 -# password: pass -# routerID: 1234 -# bfdProfile: profile -# ebgpMultiHop: false -# holdTime: 10 -# keepaliveTime: 10 -# peerAddress: 172.30.0.2 -# peerPort: 179 -# sourceAddress: 172.30.0.3 -# nodeSelectors: -# - nodeA diff --git a/enterprise/metallb/8.0.32/questions.yaml b/enterprise/metallb/8.0.32/questions.yaml deleted file mode 100644 index 3e5c46b0e9..0000000000 --- a/enterprise/metallb/8.0.32/questions.yaml +++ /dev/null @@ -1,364 +0,0 @@ -groups: - - name: Container Image - description: Image to be used for container - - name: General Settings - description: General Deployment Settings - - name: Workload Settings - description: Workload Settings - - name: App Configuration - description: App Specific Config Options - - name: Networking and Services - description: Configure Network and Services for Container - - name: Storage and Persistence - description: Persist and Share Data that is Separate from the Container - - name: Ingress - description: Ingress Configuration - - name: Security and Permissions - description: Configure Security Context and Permissions - - name: Resources and Devices - description: "Specify Resources/Devices to be Allocated to Workload" - - name: Middlewares - description: Traefik Middlewares - - name: Metrics - description: Metrics - - name: Addons - description: Addon Configuration - - name: Advanced - description: Advanced Configuration - - name: Postgresql - description: Postgresql - - name: Documentation - description: Documentation -questions: - - variable: global - group: General Settings - label: "Global Settings" - schema: - additional_attrs: true - type: dict - attrs: - - variable: stopAll - label: Stop All - description: "Stops All Running pods and hibernates cnpg" - schema: - type: boolean - default: false - - variable: ipAddressPools - group: App Configuration - label: IP Address Pools Object - schema: - type: list - default: [] - items: - - variable: ipAddressPoolsEntry - label: IP Address Pool Entry - schema: - additional_attrs: true - type: dict - attrs: - - variable: name - label: Name - description: Name of the IP address pool - schema: - type: string - required: true - default: "" - - variable: autoAssign - label: Auto Assign - description: AutoAssign flag used to prevent MetallB from automatic - allocation for a pool. - schema: - type: boolean - default: true - - variable: avoidBuggyIPs - label: Avoid Buggy IPs - description: AvoidBuggyIPs prevents addresses ending with .0 and .255 - to be used by a pool. - schema: - type: boolean - default: false - - variable: addresses - label: Addresses Pools - description: A list of IP address ranges over which MetalLB has authority. - You can list multiple ranges in a single pool, they will all share - the same settings. Each range can be either a CIDR prefix, or an - explicit start-end range of IPs. - schema: - type: list - default: [] - items: - - variable: addressPoolEntry - label: Address Pool Entry - schema: - type: string - default: "" - required: true - - variable: L2Advertisements - group: App Configuration - label: L2 Advertisements - description: L2Advertisement allows to advertise the LoadBalancer IPs provided - by the selected pools via L2. - schema: - type: list - default: [] - items: - - variable: L2AdvertisementEntry - label: L2 Advertisement Entry - schema: - additional_attrs: true - type: dict - attrs: - - variable: name - label: Name - description: Name of the L2 Advertisement - schema: - type: string - required: true - default: "" - - variable: addressPools - label: Address Pools - description: The list of IPAddressPools to advertise via this advertisement, - selected by name. - schema: - type: list - default: [] - items: - - variable: addressPoolEntry - label: Address Pool Entry - schema: - type: string - default: "" - required: true - - variable: nodeSelectors - label: Node Selectors - description: NodeSelectors allows to limit the nodes to announce as - next hops for the LoadBalancer IP. When empty, all the nodes having are - announced as next hops. - schema: - type: list - default: [] - items: - - variable: nodeSelectorEntry - label: Node Selector Entry - schema: - type: string - default: "" - required: true - - variable: Communities - group: App Configuration - label: Communities - description: Community is a collection of aliases for communities. Users can - define named aliases to be used in the BGPPeer CRD. - schema: - type: list - default: [] - items: - - variable: CommunityEntry - label: Community Entry - schema: - additional_attrs: true - type: dict - attrs: - - variable: name - label: Name - description: The name of the alias for the community. - schema: - type: string - required: true - default: "" - - variable: value - label: Value - description: The BGP community value corresponding to the given name. - schema: - type: string - required: true - default: "" - - variable: Peers - group: App Configuration - label: Peers - description: BGPPeer is the Schema for the peers API. - schema: - type: list - default: [] - items: - - variable: PeerEntry - label: Peer Entry - schema: - additional_attrs: true - type: dict - attrs: - - variable: name - label: Name - description: The name of the peer. - schema: - type: string - required: true - default: "" - - variable: bfdProfile - label: BFD Profile - description: The name of the BFD Profile to be used for the BFD session - associated to the BGP session. If not set, the BFD session won't - be set up. - schema: - type: string - default: "" - - variable: ebgpMultiHop - label: EBGP MultiHop - description: TTo set if the BGPPeer is multi-hops away. Needed for - FRR mode only. - schema: - type: boolean - default: false - - variable: holdTime - label: Hold Time - description: Requested BGP hold time, per RFC4271. - schema: - type: int - - variable: keepaliveTime - label: Keep Alive Time - description: Requested BGP keep alive time, per RFC4271. - schema: - type: int - - variable: myASN - label: My ASN - description: AS number to use for the local end of the session. - schema: - type: int - - variable: password - label: Password - description: Authentication password for routers enforcing TCP MD5 - authenticated sessions - schema: - type: string - private: true - default: "" - - variable: peerASN - label: Peer ASN - description: AS number to expect from the remote end of the session. - schema: - type: string - valid_chars: '^[0-9]*$' - default: "" - - variable: peerAddress - label: Peer Address - description: Address to dial when establishing the session. - schema: - type: string - default: "" - - variable: peerPort - label: Peer Port - description: Port to dial when establishing the session. - schema: - type: string - valid_chars: '^[0-9]*$' - default: "" - - variable: routerID - label: Router ID - description: BGP router ID to advertise to the peer - schema: - type: string - default: "" - - variable: sourceAddress - label: Source Address - description: Source address to use when establishing the session. - schema: - type: string - default: "" - - variable: nodeSelectors - label: Node Selectors - description: Only connect to this peer on nodes that match one of - these selectors. - schema: - type: list - default: [] - items: - - variable: nodeSelectorEntry - label: Node Selector Entry - schema: - type: string - default: "" - required: true - - variable: BGPAdvertisements - group: App Configuration - label: BGP Advertisements - description: BGPAdvertisement allows to advertise the IPs coming from the - selected IPAddressPools via BGP. - schema: - type: list - default: [] - items: - - variable: BGPAdvertisementEntry - label: BGP Advertisement Entry - schema: - additional_attrs: true - type: dict - attrs: - - variable: name - label: Name - description: Name of the BGP Advertisement - schema: - type: string - required: true - default: "" - - variable: addressPools - label: Address Pools - description: The list of IPAddressPools to advertise via this advertisement, - selected by name. - schema: - type: list - default: [] - items: - - variable: addressPoolEntry - label: Address Pool Entry - schema: - type: string - default: "" - required: true - - variable: aggregationLength - label: Aggregation Length - description: The aggregation-length advertisement option lets you - "roll up" the /32s into a larger prefix. Defaults to 32. Works for - IPv4 addresses. - schema: - type: string - valid_chars: '^[0-9]*$' - default: "" - - variable: localpref - label: Local Pref - description: The BGP LOCAL_PREF attribute which is used by BGP best - path algorithm, Path with higher localpref is preferred over one - with lower localpref. - schema: - type: string - valid_chars: '^[0-9]*$' - default: "" - - variable: communities - label: Communities - description: The BGP communities to be associated with the announcement. - Each item can be a community of the form 1234:1234 or the name of - an alias defined in the Community CRD. - schema: - type: list - default: [] - items: - - variable: communityEntry - label: Community Entry - schema: - type: string - default: "" - required: true - - variable: peers - label: Peers - description: Peers limits the BGPpeer to advertise the ips of the - selected pools to. When empty, the loadbalancer IP is announced - to all the BGPPeers configured. - schema: - type: list - default: [] - items: - - variable: peerEntry - label: Peer Entry - schema: - type: string - default: "" - required: true diff --git a/enterprise/metallb/8.0.32/templates/NOTES.txt b/enterprise/metallb/8.0.32/templates/NOTES.txt deleted file mode 100644 index efcb74cb77..0000000000 --- a/enterprise/metallb/8.0.32/templates/NOTES.txt +++ /dev/null @@ -1 +0,0 @@ -{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/enterprise/metallb/8.0.32/templates/_bgpadvertisement.tpl b/enterprise/metallb/8.0.32/templates/_bgpadvertisement.tpl deleted file mode 100644 index 1ce8b9a755..0000000000 --- a/enterprise/metallb/8.0.32/templates/_bgpadvertisement.tpl +++ /dev/null @@ -1,33 +0,0 @@ -{{- define "metallb.bgpadv" -}} -{{- range .Values.BGPAdvertisements }} ---- -apiVersion: metallb.io/v1beta1 -kind: BGPAdvertisement -metadata: - name: {{ .name }} - namespace: metallb-system -spec: - ipAddressPools: - {{- range .addressPools }} - - {{ . }} - {{- end }} - {{- with .aggregationLength }} - aggregationLength: {{ . | int }} - {{- end }} - {{- with .localpref }} - localpref: {{ . | int }} - {{- end }} - {{- if .communities }} - communities: - {{- range .communities }} - - {{ . }} - {{- end }} - {{- end }} - {{- if .peers }} - peers: - {{- range .peers }} - - {{ . }} - {{- end }} - {{- end }} -{{- end }} -{{- end -}} diff --git a/enterprise/metallb/8.0.32/templates/_community.tpl b/enterprise/metallb/8.0.32/templates/_community.tpl deleted file mode 100644 index 24aed9168b..0000000000 --- a/enterprise/metallb/8.0.32/templates/_community.tpl +++ /dev/null @@ -1,16 +0,0 @@ -{{- define "metallb.comm" -}} -{{- if .Values.Communities }} ---- -apiVersion: metallb.io/v1beta1 -kind: Community -metadata: - name: communities - namespace: metallb-system -spec: - communities: - {{- range .Values.Communities }} - - name: {{ .name }} - value: {{ .value }} - {{- end }} -{{- end }} -{{- end -}} diff --git a/enterprise/metallb/8.0.32/templates/_ipaddresspool.tpl b/enterprise/metallb/8.0.32/templates/_ipaddresspool.tpl deleted file mode 100644 index e4b04e4d79..0000000000 --- a/enterprise/metallb/8.0.32/templates/_ipaddresspool.tpl +++ /dev/null @@ -1,17 +0,0 @@ -{{- define "metallb.pool" -}} -{{- range .Values.ipAddressPools }} ---- -apiVersion: metallb.io/v1beta1 -kind: IPAddressPool -metadata: - name: {{ .name }} - namespace: metallb-system -spec: - addresses: - {{- range .addresses }} - - {{ . }} - {{- end }} - autoAssign: {{ .autoAssign | default true }} - avoidBuggyIPs: {{ .avoidBuggyIPs | default false }} -{{- end }} -{{- end -}} diff --git a/enterprise/metallb/8.0.32/templates/_l2advertisement.tpl b/enterprise/metallb/8.0.32/templates/_l2advertisement.tpl deleted file mode 100644 index 651b0b0d79..0000000000 --- a/enterprise/metallb/8.0.32/templates/_l2advertisement.tpl +++ /dev/null @@ -1,22 +0,0 @@ -{{- define "metallb.l2adv" -}} -{{- range .Values.L2Advertisements }} ---- -apiVersion: metallb.io/v1beta1 -kind: L2Advertisement -metadata: - name: {{ .name }} - namespace: metallb-system -spec: - ipAddressPools: - {{- range .addressPools }} - - {{ . }} - {{- end }} - {{- if .nodeSelectors }} - {{- range .nodeSelectors }} - nodeSelectors: - - matchLabels: - kubernetes.io/hostname: {{ . }} - {{- end }} - {{- end }} -{{- end }} -{{- end -}} diff --git a/enterprise/metallb/8.0.32/templates/_peers.tpl b/enterprise/metallb/8.0.32/templates/_peers.tpl deleted file mode 100644 index 44c8feeffc..0000000000 --- a/enterprise/metallb/8.0.32/templates/_peers.tpl +++ /dev/null @@ -1,51 +0,0 @@ -{{- define "metallb.peers" -}} -{{- range .Values.Peers }} ---- -apiVersion: metallb.io/v1beta2 -kind: BGPPeer -metadata: - name: {{ .name }} - namespace: metallb-system -spec: - {{- with .password }} - password: {{ . }} - {{- end }} - {{- with .routerID }} - routerID: {{ . }} - {{- end }} - {{- with .bfdProfile }} - bfdProfile: {{ . }} - {{- end }} - {{- with .ebgpMultiHop }} - ebgpMultiHop: {{ . }} - {{- end }} - {{- with .holdTime }} - holdTime: {{ . }} - {{- end }} - {{- with .keepaliveTime }} - keepaliveTime: {{ . }} - {{- end }} - {{- with .myASN }} - myASN: {{ . }} - {{- end }} - {{- with .peerASN }} - peerASN: {{ . | int }} - {{- end }} - {{- with .peerAddress }} - peerAddress: {{ . }} - {{- end }} - {{- with .peerPort }} - peerPort: {{ . | int }} - {{- end }} - {{- with .sourceAddress }} - sourceAddress: {{ . }} - {{- end }} - {{- if .nodeSelectors }} - nodeSelectors: - {{- range .nodeSelectors }} - - matchLabels: - kubernetes.io/hostname: {{ . }} - {{- end }} - {{- end }} -{{- end }} -{{- end -}} diff --git a/enterprise/metallb/8.0.32/templates/common.yaml b/enterprise/metallb/8.0.32/templates/common.yaml deleted file mode 100644 index 1f706680e0..0000000000 --- a/enterprise/metallb/8.0.32/templates/common.yaml +++ /dev/null @@ -1,15 +0,0 @@ -{{/* Make sure all variables are set properly */}} -{{- include "tc.v1.common.loader.init" . }} - -{{/* Render the templates */}} -{{ include "tc.v1.common.loader.apply" . }} - -{{- include "metallb.l2adv" . }} - -{{- include "metallb.peers" . }} - -{{- include "metallb.bgpadv" . }} - -{{- include "metallb.comm" . }} - -{{- include "metallb.pool" . }} diff --git a/enterprise/metallb/8.0.32/values.yaml b/enterprise/metallb/8.0.32/values.yaml deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/enterprise/metallb/item.yaml b/enterprise/metallb/item.yaml deleted file mode 100644 index 0ab80e0cca..0000000000 --- a/enterprise/metallb/item.yaml +++ /dev/null @@ -1,4 +0,0 @@ -icon_url: https://truecharts.org/img/hotlink-ok/chart-icons/metallb.png -categories: -- core -