sách gpt4 ai đã đi

kubernetes - 使用非管理权限在本地运行 Kubernetes 并且缺少 kubernetes 配置文件

In lại 作者:行者123 更新时间:2023-12-02 11:32:46 25 4
mua khóa gpt4 Nike

我正在学习 Kubernetes 和 Docker,以启动一个简单的 Python 网络应用程序。我对上述所有技术都不熟悉。

下面是我计划的方法:

  1. 安装 Kubernetes。
  2. 在本地启动并运行集群。
  3. 安装 Docker。
  4. 创建 Python 应用程序

我按照 https://kubernetes.io/docs/tasks/tools/install-kubectl/ 的说明使用 Chocolatey 在本地成功安装了 Kubectl .

我在 C:\Users 目录中创建了 .\kube 目录。但是我在安装 kubernetes 的位置 C:\ProgramData\Chocolatey\lib\kubernetes-cli\tools\kubernetes\client\binC 中都没有看到任何配置文件:\Users\User1\.kube 目录。

当我在 powershell 中针对 C:\ProgramData\Chocolatey\lib\kubernetes-cli\tools\kubernetes\client\bin 运行命令".\kubectl cluster-info"
我收到 “Kubernetes master is running at http://localhost:8080 响应。但是当我对 C:\Users\User1.kube 运行相同的命令时,我得到了

.\kubectl : The term '.\kubectl' is not recognized as the name of a cmdle or if a path was included, verify that the path is correct and try again.

我是不是用错了方法或者遗漏了什么?

这个博客说 https://blog.tekspace.io/install-kubernetes-cli-on-windows-10/ “将配置文件从 Kubernetes 主节点复制到 .kube 文件夹” 但我没有看到任何配置文件!

感谢您的帮助。

1 Câu trả lời

您引用的博客说明了如何在您的 Win10 计算机上配置 CLI(命令行界面),以便您可以连接到 Kubernetes 集群。

集群正在其他机器上运行。在下图中,您可以看到一个简化的架构。

nhập mô tả hình ảnh ở đây您通过 CLI (kubectl) 连接到主节点,主节点接收您的命令并在节点上执行操作。

我建议将 kubectl.exe 复制到文件夹 C:\WINDOWS\system32(在 PATH 变量中),这样您就可以从任何文件夹中键入 kubectl是。

博客中提到的配置文件在 Kubernetes master 上。它不在您的本地计算机中。如果您管理运行 kube master 的机器,则需要连接(可能通过 SSH)并获取文件(在 /etc/kubernetes/ - admin.conf hoặckubernetes.conf,具体看安装,我是按照cái này ).

关于kubernetes - 使用非管理权限在本地运行 Kubernetes 并且缺少 kubernetes 配置文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52083728/

25 4 0
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com