如何解决使用 apiserver-ips 参数启动 minikube 对创建的 Kubernetes 集群没有影响
我开始使用本地创建的 ArgoCD
集群测试 minikube
,并且在尝试创建 argocd
集群配置时连接失败,因为运行 argocd 的容器无法访问 k8s apiserver 配置(默认情况下,在 127.0.0.1
上运行)。因此,为此,我需要使 apiserver 可用于公共 ip 上的容器。在阅读文档时,我发现运行 minikube start --apiserver-ips <some-available-ip>
可以公开 apiserver。
尝试了很多ip配置,参数传递,都没有效果。
~/gl/infraops/argocd/argocd-test/install-argocd(master)$ kubectl cluster-info
Kubernetes master is running at https://127.0.0.1:49169
KubeDNS is running at https://127.0.0.1:49169/api/v1/namespaces/kube-system/services/kube-dns:dns/proxy
系统信息:
运行 Ubuntu LTS 20 并启用 WSL2 集成的 Windows10。
~/gl/infraops/argocd/argocd-test/install-argocd(master)$ minikube version
minikube version: v1.17.1
commit: 043bdca07e54ab6e4fc0457e3064048f34133d7e
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。