Есть ли способ настроить службу EKS для использования HTTPS? - PullRequest
1 голос
/ 11 июня 2019

Вот конфиг для нашего текущего сервиса EKS:

apiVersion: v1
kind: Service
metadata:
  labels:
    app: main-api
  name: main-api-svc
  annotations:
    service.beta.kubernetes.io/aws-load-balancer-type: nlb
spec:
  externalTrafficPolicy: Cluster
  ports:
    - name: http-port
      port: 80
      protocol: TCP
      targetPort: 80
  selector:
    app: main-api
  sessionAffinity: None
  type: LoadBalancer

есть ли способ настроить его на использование HTTPS вместо HTTP?

1 Ответ

0 голосов
/ 07 июля 2019

Вы должны использовать вход (а не службу) для предоставления http / s за пределами кластера. Я предлагаю использовать ALB Ingress Controller

Это полное прохождение здесь

и вы можете посмотреть, как настроить TLS / SSL здесь

...