Skip to content

Commit

Permalink
chore(release): 🚀 publish v3.4.1
Browse files Browse the repository at this point in the history
  • Loading branch information
mloiseleur authored Apr 26, 2024
1 parent 331842c commit 94abe53
Show file tree
Hide file tree
Showing 2 changed files with 56 additions and 45 deletions.
94 changes: 52 additions & 42 deletions traefikee/Changelog.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,21 @@
# Change Log

## 3.4.1 ![AppVersion: v2.11.1](https://img.shields.io/static/v1?label=AppVersion&message=v2.11.1&color=success&logo=) ![Kubernetes: >= 1.23.0-0](https://img.shields.io/static/v1?label=Kubernetes&message=%3E%3D+1.23.0-0&color=informational&logo=kubernetes) ![Helm: v3](https://img.shields.io/static/v1?label=Helm&message=v3&color=informational&logo=helm)

**Release date:** 2024-04-26

* chore(release): 🚀 publish v3.4.1
* chore(deps): update docker.io/traefik/traefikee docker tag to v2.11.1
* chore: improve, lint and doc release process


## 3.4.0 ![AppVersion: v2.11.0](https://img.shields.io/static/v1?label=AppVersion&message=v2.11.0&color=success&logo=) ![Kubernetes: >= 1.23.0-0](https://img.shields.io/static/v1?label=Kubernetes&message=%3E%3D+1.23.0-0&color=informational&logo=kubernetes) ![Helm: v3](https://img.shields.io/static/v1?label=Helm&message=v3&color=informational&logo=helm)

**Release date:** 2024-03-06
**Release date:** 2024-03-07

* chore(release): publish v3.3.2
* chore(deps): update docker.io/traefik/traefikee docker tag to v2.11.0
* Publish v3.4.0


## 3.3.2 ![AppVersion: v2.10.9](https://img.shields.io/static/v1?label=AppVersion&message=v2.10.9&color=success&logo=) ![Kubernetes: >= 1.23.0-0](https://img.shields.io/static/v1?label=Kubernetes&message=%3E%3D+1.23.0-0&color=informational&logo=kubernetes) ![Helm: v3](https://img.shields.io/static/v1?label=Helm&message=v3&color=informational&logo=helm)
Expand Down Expand Up @@ -68,13 +78,13 @@ index 296aa7d..22a5737 100644
+ loadBalancerClass:
+ loadBalancerIP:
+ loadBalancerSourceRanges:

# To disable affinity at all set this value to null
affinity:
@@ -306,6 +319,27 @@ proxy:
# maxUnavailable: 0
# maxSurge: 1

+## Create an IngressRoute for the dashboard
+ingressRoute:
+ dashboard:
Expand Down Expand Up @@ -102,7 +112,7 @@ index 296aa7d..22a5737 100644
@@ -313,6 +347,22 @@ additionalProxies: {}
# priorityClassName will be set on all pods.
priorityClassName: ""

+# -- TLS Options are created as TLSOption CRDs
+# https://doc.traefik.io/traefik/https/tls/#tls-options
+# When using `labelSelector`, you'll need to set labels on tlsOption accordingly.
Expand Down Expand Up @@ -168,14 +178,14 @@ index 8608fac..28862c2 100644
@@ -306,6 +306,10 @@ proxy:
# maxUnavailable: 0
# maxSurge: 1

+# Optional additional proxy deployement
+# See values-dual-proxies.yaml for an example
+additionalProxies: {}
+
# priorityClassName will be set on all pods.
priorityClassName: ""

@@ -321,3 +325,8 @@ mesh:
# foo: bar
# podAnnotations:
Expand Down Expand Up @@ -205,7 +215,7 @@ index 07b4125..8608fac 100644
@@ -17,6 +17,13 @@ initImage:
repository: busybox
tag: "1.36.1"

+# -- To create a default IngressClass for TraefikEE, set `enabled: true` below:
+# It should also be set on k8s providers in static configuration
+ingressClass:
Expand All @@ -224,7 +234,7 @@ index 07b4125..8608fac 100644
kubernetesCRD:
allowEmptyServices: true
+ ingressClass:

# serviceLabels:
# foo: bar
```
Expand Down Expand Up @@ -280,7 +290,7 @@ index 34b537a..07b4125 100644
periodSeconds: 5
+ securityContext:
+ runAsUser: 65532

# serviceLabels:
# foo: bar
```
Expand Down Expand Up @@ -315,7 +325,7 @@ index 68e2a9e..34b537a 100644
+++ b/traefikee/values.yaml
@@ -5,13 +5,17 @@ cluster: "default"
# - name: regcred

image:
- name: traefik/traefikee
+ registry: docker.io
Expand All @@ -332,12 +342,12 @@ index 68e2a9e..34b537a 100644
+ registry: docker.io
+ repository: busybox
+ tag: "1.36.1"

# log:
# level: DEBUG
@@ -19,6 +23,8 @@ image:
# file:

registry:
+ # When disabled, plugins cannot be used
+ enabled: true
Expand Down Expand Up @@ -389,7 +399,7 @@ index 68e2a9e..34b537a 100644
+# whenUnsatisfiable: DoNotSchedule
## Tolerations allow the scheduler to schedule pods with matching taints.
tolerations: []

@@ -134,12 +167,19 @@ proxy:
limits:
cpu: "1000m"
Expand All @@ -410,7 +420,7 @@ index 68e2a9e..34b537a 100644
+ targetPort: https
# # Specify Static IP of cloud provider LB
# loadBalancerIP: "1.2.3.4"

@@ -164,11 +204,47 @@ proxy:
values:
- proxies
Expand Down Expand Up @@ -484,7 +494,7 @@ index 0b939a6..68e2a9e 100644
+++ b/traefikee/values.yaml
@@ -124,6 +124,8 @@ controller:
tolerations: []

proxy:
+ # Can be set to null when using HPA, in order to avoid conflict between HPA
+ # and this Chart on replicas.
Expand All @@ -501,7 +511,7 @@ index 0b939a6..68e2a9e 100644
+# rollingUpdate:
+# maxUnavailable: 0
+# maxSurge: 1

# priorityClassName will be set on all pods.
priorityClassName: ""
```
Expand Down Expand Up @@ -539,16 +549,16 @@ index eb83307..0b939a6 100644
# tokenSecret: "NJ00yx60K+Wm1yufuBM6fLq3fVKcv44RvBsVGiH40+U="
+## Tolerations allow the scheduler to schedule pods with matching taints.
+ tolerations: []


controller:
@@ -118,6 +120,8 @@ controller:
# secretKeyRef:
# name: foo
# key: BAR
+## Tolerations allow the scheduler to schedule pods with matching taints.
+ tolerations: []

proxy:
replicas: 2
@@ -200,6 +204,8 @@ proxy:
Expand All @@ -557,7 +567,7 @@ index eb83307..0b939a6 100644
# whenUnsatisfiable: DoNotSchedule
+## Tolerations allow the scheduler to schedule pods with matching taints.
+ tolerations: []

# priorityClassName will be set on all pods.
priorityClassName: ""
```
Expand All @@ -581,7 +591,7 @@ index 26cd9f5..eb83307 100644
port: 443
+# # Specify Static IP of cloud provider LB
+# loadBalancerIP: "1.2.3.4"

# To disable affinity at all set this value to null
affinity:
```
Expand Down Expand Up @@ -613,7 +623,7 @@ index d9be1d1..26cd9f5 100644
+# maxSkew: 1
+# topologyKey: kubernetes.io/hostname
+# whenUnsatisfiable: DoNotSchedule

# priorityClassName will be set on all pods.
priorityClassName: ""
```
Expand All @@ -640,7 +650,7 @@ index 382108b..d9be1d1 100644
--- a/traefikee/values.yaml
+++ b/traefikee/values.yaml
@@ -63,6 +63,14 @@ registry:

controller:
replicas: 1
+ resources:
Expand All @@ -655,7 +665,7 @@ index 382108b..d9be1d1 100644
affinity:
nodeAffinity:
@@ -113,6 +121,13 @@ controller:

proxy:
replicas: 2
+ resources:
Expand All @@ -671,7 +681,7 @@ index 382108b..d9be1d1 100644
@@ -174,6 +189,9 @@ proxy:
# maxUnavailable: 1
# terminationGracePeriodSeconds: 30

+# priorityClassName will be set on all pods.
+priorityClassName: ""
+
Expand Down Expand Up @@ -721,7 +731,7 @@ index de3f006..382108b 100644
+## Set the registry token directly in Values
+# tokenSecret: "NJ00yx60K+Wm1yufuBM6fLq3fVKcv44RvBsVGiH40+U="
+

controller:
replicas: 1
```
Expand All @@ -742,7 +752,7 @@ index 9ea43c5..de3f006 100644
@@ -18,7 +18,29 @@ image:
# format:
# file:

-# registry:
+registry:
+ # To disable affinity at all set this value to null
Expand Down Expand Up @@ -771,7 +781,7 @@ index 9ea43c5..de3f006 100644
# foo: bar
# serviceAnnotations:
@@ -35,6 +57,27 @@ image:

controller:
replicas: 1
+ # To disable affinity at all set this value to null
Expand Down Expand Up @@ -847,7 +857,7 @@ index 26169fd..9ea43c5 100644
# minAvailable: 1
# maxUnavailable: 1
+# terminationGracePeriodSeconds: 30

mesh:
enabled: false
```
Expand Down Expand Up @@ -879,7 +889,7 @@ index 636d86b..26169fd 100644
+ initContainer:
+ name: busybox
+ tag: "1.31.1"

# log:
# level: DEBUG
```
Expand Down Expand Up @@ -926,7 +936,7 @@ index bc72689..636d86b 100644
+# podDisruptionBudget:
+# minAvailable: 1
+# maxUnavailable: 1

mesh:
enabled: false
```
Expand All @@ -947,7 +957,7 @@ index 7f0493f..bc72689 100644
@@ -1,6 +1,9 @@
# Default values for Traefik Enterprise
cluster: "default"

+# imagePullSecrets:
+# - name: regcred
+
Expand Down Expand Up @@ -988,7 +998,7 @@ index 04e81c7..7f0493f 100644
+# secretKeyRef:
+# name: foo
+# key: BAR

proxy:
replicas: 2
@@ -78,7 +84,13 @@ proxy:
Expand All @@ -1003,7 +1013,7 @@ index 04e81c7..7f0493f 100644
+# secretKeyRef:
+# name: foo
+# key: BAR

mesh:
enabled: false
```
Expand All @@ -1027,7 +1037,7 @@ index 8cf39b4..04e81c7 100644
# - --foo=bar
+# env:
+# foo: bar

proxy:
replicas: 2
@@ -75,6 +77,8 @@ proxy:
Expand All @@ -1036,7 +1046,7 @@ index 8cf39b4..04e81c7 100644
# - --foo=bar
+# env:
+# foo: bar

mesh:
enabled: false
```
Expand Down Expand Up @@ -1141,15 +1151,15 @@ index a16de7f..8cf39b4 100644
@@ -1,27 +1,90 @@
# Default values for Traefik Enterprise
cluster: "default"

-registry:
- token: ""
+image:
+ name: traefik/traefikee
+ # defaults to appVersion
+ tag: ""
+ pullPolicy: IfNotPresent

-proxy:
- image:
- name: traefik/traefikee
Expand Down Expand Up @@ -1228,7 +1238,7 @@ index a16de7f..8cf39b4 100644
+# foo: bar
+# additionalArguments:
+# - --foo=bar

mesh:
enabled: false
kubedns: false
Expand Down Expand Up @@ -1280,7 +1290,7 @@ index 1e61b18..a16de7f 100644
@@ -1,6 +1,9 @@
# Default values for Traefik Enterprise
cluster: "default"

+registry:
+ token: ""
+
Expand Down Expand Up @@ -1362,7 +1372,7 @@ index 0ba2f26..1e61b18 100644
proxies: 2
controllers: 1
staticConfig:
-# configMap:
-# configMap:
+# configMap:
# configMapKey: "static.yaml"
ports:
Expand Down Expand Up @@ -1390,7 +1400,7 @@ proxy:
proxies: 2
controllers: 1
staticConfig:
# configMap:
# configMap:
# configMapKey: "static.yaml"
ports:
- name: http
Expand Down
7 changes: 4 additions & 3 deletions traefikee/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ icon: https://doc.traefik.io/traefik-enterprise/assets/images/logo-traefik-enter
# Because of https://github.com/helm/helm/issues/3810 the pre-release version suffix has to be define.
# This allows the installation on Kubernetes cluster with a pre-release version (e.g. v1.19.9-gke.1900)
kubeVersion: ">= 1.23.0-0"
version: 3.4.0
version: 3.4.1
# renovate: image=docker.io/traefik/traefikee
appVersion: v2.11.1
type: application
Expand All @@ -25,5 +25,6 @@ keywords:
- traefik-enterprise
annotations:
artifacthub.io/changes: |
- "chore(release): publish v3.3.2"
- "chore(deps): update docker.io/traefik/traefikee docker tag to v2.11.0"
- "chore(release): 🚀 publish v3.4.1"
- "chore(deps): update docker.io/traefik/traefikee docker tag to v2.11.1"
- "chore: improve, lint and doc release process"

0 comments on commit 94abe53

Please sign in to comment.