Я пытаюсь получить доступ к кластеруasticsearch на GKE из моего проекта в GAE - гибкий.Поскольку мне не нужен внешний балансировщик нагрузки, я следую этому руководству: https://cloud.google.com/kubernetes-engine/docs/how-to/internal-load-balancing И GKE, и GAE развернуты в одном и том же регионе, но время ожидания вызовов кластераasticsearch постоянно.Кто-нибудь сделал это и может поделиться некоторыми советами, будет очень признателен!
Мой файл service.yaml выглядит следующим образом:
apiVersion: v1
kind: Service
metadata:
name: internalloadbalancerservice
annotations:
cloud.google.com/load-balancer-type: "Internal"
labels:
app.kubernetes.io/component: elasticsearch-server
app.kubernetes.io/name: elasticsearch #label selector service
spec:
type: LoadBalancer
loadBalancerSourceRanges: # restrict access
- xxxxxxxx
ports:
- name: myport
port: 9000
protocol: TCP # default; can also specify UDP
selector:
app.kubernetes.io/name : elasticsearch # label selector for Pods
app.kubernetes.io/component: elasticsearch-server