deployment

This commit is contained in:
Roxedus 2022-07-02 23:08:00 +02:00
parent 658804b41c
commit 8870d0153b
No known key found for this signature in database
GPG Key ID: EBC13557C4D91D7B

View File

@ -19,40 +19,42 @@ spec:
name: *traefikImage name: *traefikImage
tag: v2.8.0 tag: v2.8.0
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
additionalContainers: deployment:
# https://docs.datadoghq.com/developers/dogstatsd/unix_socket/?tab=host additionalContainers:
- name: cloudflare # https://docs.datadoghq.com/developers/dogstatsd/unix_socket/?tab=host
image: cloudflare/cloudflared:2022.6.3 - name: cloudflare
args: ["tunnel", "--no-autoupdate", "run", "--token", "$(cloudflared)"] image: cloudflare/cloudflared:2022.6.3
resources: args: ["tunnel", "--no-autoupdate", "run", "--token", "$(cloudflared)"]
limits: resources:
cpu: "800m" limits:
memory: "100Mi" cpu: "800m"
requests: memory: "100Mi"
cpu: "300m" requests:
memory: "40Mi" cpu: "300m"
envFrom: memory: "40Mi"
- secretRef: envFrom:
name: cloudflared-secrets - secretRef:
- image: ghcr.io/roxedus/pipelines:traefik-cloudflare-tunnel-cca7aa94 name: cloudflared-secrets
name: auto-cloudflare - image: ghcr.io/roxedus/pipelines:traefik-cloudflare-tunnel-cca7aa94
resources: name: auto-cloudflare
limits: resources:
cpu: "800m" limits:
memory: "100Mi" cpu: "800m"
requests: memory: "100Mi"
cpu: "300m" requests:
memory: "40Mi" cpu: "300m"
envFrom: memory: "40Mi"
- secretRef: envFrom:
name: auto-cloudflared-secrets - secretRef:
env: name: auto-cloudflared-secrets
- name: TRAEFIK_SERVICE_ENDPOINT env:
value: http://localhost:8000 - name: TRAEFIK_SERVICE_ENDPOINT
- name: TRAEFIK_API_ENDPOINT value: http://localhost:8000
value: http://localhost:9000 - name: TRAEFIK_API_ENDPOINT
- name: TRAEFIK_ENTRYPOINT value: http://localhost:9000
value: web - name: TRAEFIK_ENTRYPOINT
value: web
pilot: pilot:
enabled: true enabled: true