gpt4 book ai didi

kubernetes - Minikube 网络

转载 作者:行者123 更新时间:2023-12-05 00:13:24 28 4
gpt4 key购买 nike

我有一台 Linux 构建机器,我也安装了 minikube。在 minikube 实例中,我安装了 artifactory,我将使用它来存储各种构建工件

我现在希望能够在我的开发机器上做一些工作(这是一台与 Linux 构建机器在同一网络上的无关笔记本电脑)并将一些构建的工件推送到工件中。

但是我不知道如何去神器。当我通过 ssh 连接到 Linux 服务器并检查 minikube 服务时,我可以看到 artifactory 实例正在 192.168 地址上运行。

有什么方法可以公开工件,即在 Windows 机器上访问它吗?或者这是不可能的,我应该只在 Linux 机器上而不是在 minikube 上安装 artifactory?

最佳答案

暴露你神器服务

$ minikube service <artifactory-service> -n <namespace>

或者获取网址
$ minikube service <artifactory-service> -n <namespace> --url

如果你想从远程访问,你需要做一些其他的事情。

假设,当你运行 minikube service <artifactory-service> -n <namespace> --url ,你会得到关注
http://192.168.99.100:30654

您可以使用此 URL 访问 minikube 中的 artifactory。但是不能远程访问。

现在这样做,暴露端口 30654
ssh -i ~/.minikube/machines/minikube/id_rsa docker@$(minikube ip) -L \*:30654:0.0.0.0:30654

您将能够从其他网络访问。

关于kubernetes - Minikube 网络,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48711704/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com