0

我正在尝试在弹性云中映射我的自定义域。从 .eu-west-1.aws.found.io:9243 到 elastic.mydomain.com 我正在关注该文档https://xeraa.net/blog/2020_custom-domains-and-anonymous-access-on-弹性云/。我需要对 Kubernetes 中的入口控制器做同样的事情

为此,我在 Kubernetes 中使用外部服务。这是我的清单文件

kind: Service
apiVersion: v1
metadata:
  name: external-service
spec:
  type: ExternalName
  externalName: <UUID>.eu-west-1.aws.found.io:9243
  ports:
  - port: 9243

---
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
  name: external-ingress
  annotations:
    ingress.kubernetes.io/preserve-host: "false"
    
spec:
  tls:
    - hosts:
        - elastic.mydomain.com
      secretName: tls-secret
  rules:
  - host: elastic.mydomain.com
    http:
      paths:
      - backend:
          serviceName: external-service
          servicePort: 443

~

我收到错误,您的连接不安全,当继续不安全时,它显示客户端向 HTTPS 服务器发送了 HTTP 请求。

如何做到这一点?

4

0 回答 0