0

我目前正在检查我们是否能够根据服务条目名称连接外部端点,以便我们轻松切换服务条目中配置的主机。下面是我正在使用的当前配置,也在ISTIO_META_DNS_CAPTURE: "true"istio 配置中启用

---
apiVersion: networking.istio.io/v1beta1
kind: ServiceEntry
metadata:
  name: elasticsearch-cluster-dev
spec:
  exportTo:
  - .
  hosts:
  - dev-elastic.es.europe-west1.gcp.cloud.es.io
  location: MESH_EXTERNAL
  ports:
  - name: https
    number: 443
    protocol: TLS
  resolution: DNS

但是对 elasticsearch-cluster-dev 的连接请求返回 Could not resolve host

root@nginx:/# curl https://elasticsearch-cluster-dev
curl: (6) Could not resolve host: elasticsearch-cluster-dev
root@nginx:/# 

我们能否根据 istio 中的 ServiceEntry 名称连接到外部端点?我是否缺少任何 istio 配置?

4

0 回答 0