chore: Update manifests after change

This commit is contained in:
2026-04-08 00:59:02 +00:00
parent d52da50fd8
commit 94e6c4a9be
16 changed files with 70 additions and 61 deletions

View File

@@ -17,7 +17,7 @@ spec:
updateStrategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 0
maxUnavailable: 1
maxSurge: 1
minReadySeconds: 0
template:
@@ -32,6 +32,7 @@ spec:
automountServiceAccountToken: true
containers:
- args:
- --global.checkNewVersion=false
- --entryPoints.metrics.address=:9100/tcp
- --entryPoints.ssh.address=:22/tcp
- --entryPoints.traefik.address=:8080/tcp
@@ -78,7 +79,7 @@ spec:
fieldPath: metadata.namespace
- name: USER
value: traefik
image: docker.io/traefik:v3.6.12
image: docker.io/traefik:v3.6.12@sha256:171c9c3565b29f6c133f1c1b43c5d4e5853415198e9e1078c001f8702ff66aec
imagePullPolicy: IfNotPresent
lifecycle: null
livenessProbe:
@@ -118,7 +119,10 @@ spec:
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 2
resources: null
resources:
requests:
cpu: 10m
memory: 100Mi
securityContext:
allowPrivilegeEscalation: false
capabilities:

View File

@@ -0,0 +1,16 @@
apiVersion: policy/v1beta1
kind: PodDisruptionBudget
metadata:
name: traefik
namespace: traefik
labels:
app.kubernetes.io/name: traefik
app.kubernetes.io/instance: traefik-traefik
helm.sh/chart: traefik-39.0.7
app.kubernetes.io/managed-by: Helm
spec:
selector:
matchLabels:
app.kubernetes.io/name: traefik
app.kubernetes.io/instance: traefik-traefik
minAvailable: 1

View File

@@ -0,0 +1,23 @@
apiVersion: monitoring.coreos.com/v1
kind: PrometheusRule
metadata:
name: traefik
namespace: traefik
labels:
app.kubernetes.io/name: traefik
app.kubernetes.io/instance: traefik-traefik
helm.sh/chart: traefik-39.0.7
app.kubernetes.io/managed-by: Helm
spec:
groups:
- name: traefik
rules:
- alert: TraefikDown
annotations:
description: '{{ $labels.pod }} on {{ $labels.nodename }} is down'
summary: Traefik Down
expr: up{job="traefik"} == 0
for: 5m
labels:
context: traefik
severity: warning