mod: Перенос контейнера Docker в k3s....
This commit is contained in:
parent
9e1a414f45
commit
c18a5ffe43
@ -110,7 +110,8 @@ spec:
|
|||||||
---
|
---
|
||||||
# Middleware для редиректа HTTP → HTTPS
|
# Middleware для редиректа HTTP → HTTPS
|
||||||
# Применяется к HTTP-запросам для перенаправления на HTTPS
|
# Применяется к HTTP-запросам для перенаправления на HTTPS
|
||||||
apiVersion: traefik.containo.us/v1alpha1
|
apiVersion: traefik.io/v1alpha1 # версия Traefik v34.2.1+up34.2.0 (Traefik v3.3.6)
|
||||||
|
# apiVersion: traefik.containo.us/v1alpha1
|
||||||
kind: Middleware
|
kind: Middleware
|
||||||
metadata:
|
metadata:
|
||||||
name: https-redirect
|
name: https-redirect
|
||||||
@ -123,7 +124,8 @@ spec:
|
|||||||
---
|
---
|
||||||
# Middleware для исключения редиректа на ACME challenge
|
# Middleware для исключения редиректа на ACME challenge
|
||||||
# Позволяет Let’s Encrypt проверять /.well-known/acme-challenge без HTTPS
|
# Позволяет Let’s Encrypt проверять /.well-known/acme-challenge без HTTPS
|
||||||
apiVersion: traefik.containo.us/v1alpha1
|
apiVersion: traefik.io/v1alpha1 # версия Traefik v34.2.1+up34.2.0 (Traefik v3.3.6)
|
||||||
|
# apiVersion: traefik.containo.us/v1alpha1
|
||||||
kind: Middleware
|
kind: Middleware
|
||||||
metadata:
|
metadata:
|
||||||
name: no-https-redirect
|
name: no-https-redirect
|
||||||
@ -136,7 +138,8 @@ spec:
|
|||||||
---
|
---
|
||||||
# IngressRoute для HTTP (порт 80) с редиректом на HTTPS
|
# IngressRoute для HTTP (порт 80) с редиректом на HTTPS
|
||||||
# Обрабатывает HTTP-запросы и перенаправляет их
|
# Обрабатывает HTTP-запросы и перенаправляет их
|
||||||
apiVersion: traefik.containo.us/v1alpha1
|
apiVersion: traefik.io/v1alpha1 # версия Traefik v34.2.1+up34.2.0 (Traefik v3.3.6)
|
||||||
|
# apiVersion: traefik.containo.us/v1alpha1
|
||||||
kind: IngressRoute
|
kind: IngressRoute
|
||||||
metadata:
|
metadata:
|
||||||
name: <SERVICE-NAME>-http
|
name: <SERVICE-NAME>-http
|
||||||
@ -156,7 +159,8 @@ spec:
|
|||||||
---
|
---
|
||||||
# IngressRoute для HTTPS (порт 443)
|
# IngressRoute для HTTPS (порт 443)
|
||||||
# Обрабатывает HTTPS-запросы с TLS
|
# Обрабатывает HTTPS-запросы с TLS
|
||||||
apiVersion: traefik.containo.us/v1alpha1
|
apiVersion: traefik.io/v1alpha1 # версия Traefik v34.2.1+up34.2.0 (Traefik v3.3.6)
|
||||||
|
# apiVersion: traefik.containo.us/v1alpha1
|
||||||
kind: IngressRoute
|
kind: IngressRoute
|
||||||
metadata:
|
metadata:
|
||||||
name: <SERVICE-NAME>-https
|
name: <SERVICE-NAME>-https
|
||||||
@ -176,7 +180,8 @@ spec:
|
|||||||
---
|
---
|
||||||
# IngressRoute для HTTP-01 challenge (Let’s Encrypt)
|
# IngressRoute для HTTP-01 challenge (Let’s Encrypt)
|
||||||
# Позволяет cert-manager пройти проверку через порт 80
|
# Позволяет cert-manager пройти проверку через порт 80
|
||||||
apiVersion: traefik.containo.us/v1alpha1
|
apiVersion: traefik.io/v1alpha1 # версия Traefik v34.2.1+up34.2.0 (Traefik v3.3.6)
|
||||||
|
# apiVersion: traefik.containo.us/v1alpha1 # старая версия Traefik
|
||||||
kind: IngressRoute
|
kind: IngressRoute
|
||||||
metadata:
|
metadata:
|
||||||
name: <SERVICE-NAME>-acme
|
name: <SERVICE-NAME>-acme
|
||||||
|
Loading…
x
Reference in New Issue
Block a user