摘要:
工具叫 Portainer,只需要在官网上下载一个配置文件,然后 apply 这个文件就好了。 那么问题来了,我们用 Windows 下载的文件怎么上传到虚拟机? 使用scp命令scp \path\of\your\file username@ip:/dir 如果是直接复制到根目录可以scp \pat 阅读全文
posted @ 2025-07-11 21:34
arroa
阅读(35)
评论(0)
推荐(0)
摘要:
使用 Service 提供外部服务 Pod 使用的是一个集群内部的 IP 地址,如果用 Pod 来运行 nginx 是无法从集群外部访问到页面的。比如上面创建的 Pod,在 Master 节点上执行curl ip就可以访问到 nginx 页面。 但 exit 退出到 PowerShell 后就无法访 阅读全文
posted @ 2025-07-11 21:30
arroa
阅读(73)
评论(0)
推荐(0)
摘要:
Kubernetes 调试命令和技巧 查看日志:sudo kubectl logs podName exec命令:以交互式的方式进入 Pod 中的一个容器,并启动一个 Bash shell。sudo kubectl exec -it podName -- /bin/bash ubuntu@k3s:~ 阅读全文
posted @ 2025-07-11 21:24
arroa
阅读(9)
评论(0)
推荐(0)
摘要:
创建一个 Pod sudo kubectl run podName --image=imageName 用这个命令创建一个 Pod 已经被弃用,并在较新版本的 Kubernetes 中不再建议使用,ToLearn:规范的操作方法 ubuntu@k3s:~$ sudo kubectl run ngin 阅读全文
posted @ 2025-07-11 21:22
arroa
阅读(9)
评论(0)
推荐(0)
摘要:
minikube 搭建环境 minikube 是一个轻量级的 Kubernetes 发行版可以在本地运行单节点的 Kubernetes 集群。 kubectl 是一个命令行工具,可以通过在命令行输入各种命令与 Master Node 的 apiserver 交互,从而与 Kubernetes 集群进 阅读全文
posted @ 2025-07-11 21:18
arroa
阅读(69)
评论(0)
推荐(0)
摘要:
Worker Node 下面这个 Node 就运行了两个 Pod,这里的 Node 就是集群中实际完成工作的节点,也就是 Worker-Node。 为了对外提供服务,每个 Node 上都会包含三个组件,kubelet、kube-proxy 和 container runtime。 container 阅读全文
posted @ 2025-07-11 21:10
arroa
阅读(10)
评论(0)
推荐(0)
摘要:
内部服务和外部服务 内部服务:不能暴露或者不需要暴露给外部的服务,比如数据库、缓存、消息队列等,这些服务只需要在集群内部访问就可以了。 外部服务:后端的 API 接口或者前端界面等等,这些就是需要暴露给用户的服务。 外部服务常见的类型有 ExternalName、LoadBalancer、NodeP 阅读全文
posted @ 2025-07-11 21:08
arroa
阅读(10)
评论(0)
推荐(0)

浙公网安备 33010602011771号