k8s-for-docker-desktop icon indicating copy to clipboard operation
k8s-for-docker-desktop copied to clipboard

dashboard 如何通过ip访问,不用localhost

Open china8chen opened this issue 5 years ago • 4 comments

k8s 的dashboard,如何通过ip访问,而不是localhost

china8chen avatar Jul 04 '19 07:07 china8chen

https://github.com/AliyunContainerService/k8s-for-docker-desktop#%E9%85%8D%E7%BD%AE-kubeconfig-%E5%8F%AF%E8%B7%B3%E8%BF%87

$ kubectl get all --all-namespaces 获取到端口,IP:端口 访问即可

khs1994 avatar Jul 09 '19 10:07 khs1994

https://github.com/AliyunContainerService/k8s-for-docker-desktop/blob/master/kubernetes-dashboard.yaml 这个文件加一个 type: NodePort

kind: Service
apiVersion: v1
metadata:
  labels:
    k8s-app: kubernetes-dashboard
  name: kubernetes-dashboard
  namespace: kube-system
spec:
  type: NodePort
  ports:
    - port: 443
      targetPort: 8443
  selector:
k8s-app: kubernetes-dashboard

khs1994 avatar Jul 09 '19 10:07 khs1994

为什么这些cluster-ip都无法ping通呢?

JamesYing avatar Feb 27 '20 01:02 JamesYing

外部访问不到 cluster-ip (k8s 运行在虚拟机,windows 不能ping 通虚拟机内部地址)

khs1994 avatar Feb 27 '20 03:02 khs1994