在Openstack上获取Kubernetes LoadBalancer的外部IP

时间:2018-04-04 12:37:38

标签: kubernetes openstack

我是Kubernetes的新用户,我正在使用OpenStack,我想创建一个负载均衡器来访问在3个pod上运行的NodeJs服务器。当我的负载均衡器尝试获取其公共IP时,我得到一个挂起的循环。我将kubeadmcalico一起使用。

Screen: Pending External IP

1 个答案:

答案 0 :(得分:3)

这是一种变通方法。你可以提一下外部IP:



apiVersion: v1
kind: Service
metadata:
  name: node-js
  labels:
    name: node-js
spec:
  type: LoadBalancer
  externalIPs:
  - 10.240.0.4
  ports:
  - port: 80
    targetPort: 80
    nodePort: 30000
  selector:
    name: node-js




相关问题