我无法连接放置在主机上的本地 mysql 服务器。
microk8s 2.0.1 多通道 1.6.1 Windows 10 Windows Defender 已禁用 :)
所有命令都可以正常工作:应用、获取 pod、获取节点、获取事件、机密、服务……检查未找到的警告。启用插件:dns、主机访问、存储 - 全部运行。
对于我的集群,host-access 给出的默认 ip 是“ 10.0.0.1 ”。
我看到适配器存在于:
multipass shell microk8s-vm
ifconfig
...
lo:microk8s: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 10.0.1.1 netmask 255.0.0.0
loop txqueuelen 1000 (Local Loopback)
...
我把 ip addr 10.0.1.1 放到 secrets 中,而我的 spring boot 应用程序无法与 mysql 连接(拒绝)使用这个 ip。
Mysql 在本地运行,我可以与 mysql-client 连接,所有数据库都存在,所有授权都是完整的 priveleged ...
其他示例:
microk8s kubectl apply -f https://k8s.io/examples/application/shell-demo.yaml
microk8s kubectl exec --stdin --tty shell-demo -- /bin/bash
curl 10.0.1.1:3306 (or 10.0.1.1:8080 )
curl 说:“连接被拒绝”
请帮忙!和tnx!