运行 没有 minikube 等的 kubernetes 容器
run kubernetes containers without minikube or etc
我只想在
的帮助下 运行 在 kubernetes 上建立一个 nginx 服务器
kubectl run nginx-image --image nginx
但是抛出错误:
error: Missing or incomplete configuration info. Please point to an existing, complete config file:
1. Via the command-line flag --kubeconfig
2. Via the KUBECONFIG environment variable
3. In your home directory as ~/.kube/config
然后我运行
kubectl run nginx-image --kubeconfig ~/.kube/config --image nginx
再次抛出:
error: Missing or incomplete configuration info. Please point to an existing, complete config file:
1. Via the command-line flag --kubeconfig
2. Via the KUBECONFIG environment variable
3. In your home directory as ~/.kube/config
minikube start 解决了问题,但是它正在占用资源...
我只想问 运行 kubectl 没有启动 minikube(或其他类似的解决方案)怎么办?如果不可能请告诉我
当我 运行 kubectl get pods
时,我得到了两个 pods 而不是我只想要一个而且我知道这是可能的,因为我在一些视频教程中看到过。
请帮忙...
我的意思是你需要安装 Kubernetes 才能使用它。这不是魔法。如果您不喜欢 minikube,那么有很多安装程序,请尝试 Docker Desktop 或 k3d。
Kubectl是一个命令行工具,负责与Minikube的通信。 Kubectl 允许您对 Minikube 使用 运行 命令。您可以使用 Kubectl 部署应用程序、检查和管理资源以及查看日志。当你执行这个命令时
kubectl run nginx-image --image nginx
kubectl 尝试连接到 minikube 并将您的请求(运行 Nginx)发送给它。所以如果你停止了 minikube,kubectl 就不能通信了。所以minikube对运行 Nginx负责,kubectl只负责告诉Minikube对运行 Nginx
我只想在
的帮助下 运行 在 kubernetes 上建立一个 nginx 服务器kubectl run nginx-image --image nginx
但是抛出错误:
error: Missing or incomplete configuration info. Please point to an existing, complete config file:
1. Via the command-line flag --kubeconfig
2. Via the KUBECONFIG environment variable
3. In your home directory as ~/.kube/config
然后我运行
kubectl run nginx-image --kubeconfig ~/.kube/config --image nginx
再次抛出:
error: Missing or incomplete configuration info. Please point to an existing, complete config file:
1. Via the command-line flag --kubeconfig
2. Via the KUBECONFIG environment variable
3. In your home directory as ~/.kube/config
minikube start 解决了问题,但是它正在占用资源...
我只想问 运行 kubectl 没有启动 minikube(或其他类似的解决方案)怎么办?如果不可能请告诉我
当我 运行 kubectl get pods
时,我得到了两个 pods 而不是我只想要一个而且我知道这是可能的,因为我在一些视频教程中看到过。
请帮忙...
我的意思是你需要安装 Kubernetes 才能使用它。这不是魔法。如果您不喜欢 minikube,那么有很多安装程序,请尝试 Docker Desktop 或 k3d。
Kubectl是一个命令行工具,负责与Minikube的通信。 Kubectl 允许您对 Minikube 使用 运行 命令。您可以使用 Kubectl 部署应用程序、检查和管理资源以及查看日志。当你执行这个命令时
kubectl run nginx-image --image nginx
kubectl 尝试连接到 minikube 并将您的请求(运行 Nginx)发送给它。所以如果你停止了 minikube,kubectl 就不能通信了。所以minikube对运行 Nginx负责,kubectl只负责告诉Minikube对运行 Nginx