From c4879d53dea54acebeade948dc57237130866420 Mon Sep 17 00:00:00 2001 From: Naeel Date: Thu, 9 Apr 2026 13:58:41 +0300 Subject: [PATCH] =?UTF-8?q?shared-sqs:=20=D0=B4=D0=B5=D0=BF=D0=BB=D0=BE?= =?UTF-8?q?=D0=B9=20=D0=B2=20K8s=20=E2=80=94=20qu.kube5s.ru,=20ingress,=20?= =?UTF-8?q?TLS?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- shared-sqs/deployments/k8s/deployment.yaml | 6 ++--- shared-sqs/deployments/k8s/ingress.yaml | 30 ++++++++++++++++++++++ 2 files changed, 33 insertions(+), 3 deletions(-) create mode 100644 shared-sqs/deployments/k8s/ingress.yaml diff --git a/shared-sqs/deployments/k8s/deployment.yaml b/shared-sqs/deployments/k8s/deployment.yaml index 32a9271..000a157 100644 --- a/shared-sqs/deployments/k8s/deployment.yaml +++ b/shared-sqs/deployments/k8s/deployment.yaml @@ -1,6 +1,6 @@ # deployments/k8s/deployment.yaml -# Deployment shared-sqs — strategy Recreate (НЕ RollingUpdate: in-memory state, Trap #14) -# Created: 2026-04-09 +# Deployment shared-sqs — strategy Recreate (in-memory state, Trap #14) +# Updated: 2026-04-09 apiVersion: apps/v1 kind: Deployment metadata: @@ -52,4 +52,4 @@ spec: initialDelaySeconds: 3 periodSeconds: 5 imagePullSecrets: - - name: pearlharbor-registry-secret + - name: sless-registry-auth diff --git a/shared-sqs/deployments/k8s/ingress.yaml b/shared-sqs/deployments/k8s/ingress.yaml new file mode 100644 index 0000000..c0b4031 --- /dev/null +++ b/shared-sqs/deployments/k8s/ingress.yaml @@ -0,0 +1,30 @@ +# deployments/k8s/ingress.yaml +# Ingress для shared-sqs на домене qu.kube5s.ru +# Created: 2026-04-09 +apiVersion: networking.k8s.io/v1 +kind: Ingress +metadata: + name: shared-sqs-ingress + namespace: shared-sqs + annotations: + cert-manager.io/cluster-issuer: letsencrypt-prod + nginx.ingress.kubernetes.io/proxy-body-size: 10m + nginx.ingress.kubernetes.io/proxy-read-timeout: "30" + nginx.ingress.kubernetes.io/proxy-send-timeout: "30" +spec: + ingressClassName: nginx + rules: + - host: qu.kube5s.ru + http: + paths: + - path: / + pathType: Prefix + backend: + service: + name: shared-sqs + port: + number: 4100 + tls: + - hosts: + - qu.kube5s.ru + secretName: shared-sqs-tls