Подключайтесь к разным VPC внутри стручка Kubernetes - PullRequest
0 голосов
/ 30 декабря 2018

У меня есть два VPC, VPC A и VPC B.У меня есть одна служба, работающая в VPC B.Kubernetes кластер находится в VPC A.Я использую KOPS в облаке AWS и пиринг VPC, включенный между двумя VPC.Я могу подключиться к службе, работающей в VPC B, с хоста сервера развертывания Kubernetes в VPC A.Но я не могу подключиться к услуге внутри стручка Kubernetes.Это дает тайм-аут.Я искал в интернете и обнаружил, что правила IPTABLE могут работать.Я пролистал эту статью, https://ben.straub.cc/2015/08/19/kubernetes-aws-vpc-peering/

Но невозможно вручную подключиться по ssh к серверам узлов Kubernetes и установить правила IPTABLE.Я хочу добавить его как часть deployment.

Это мой сервис выглядит так,

apiVersion: v1
kind: Service
metadata:
  name: test-microservice
  namespace: development
spec:
#  type: LoadBalancer
  type: NodePort
 # clusterIP: None
  ports:
  - name: http
    port: 80
    protocol: TCP
    targetPort: 80
  selector:
    run: test-microservice
...