
容器
文章平均质量分 76
GmEcho
这个作者很懒,什么都没留下…
展开
-
kubernetes 入门篇之架构介绍
经过前段时间的学习和实践,对k8s的架构有了一个大致的理解。作用: 集群的核心入口,提供 服务。功能:接收所有来自客户端(如 )或集群内部组件的请求。验证和校验请求的合法性(如权限、资源配额等)。作为唯一直接与 交互的组件,负责集群状态的读写。充当其他组件之间通信的枢纽(如 等)。作用:运行一系列控制器(),确保集群的实际状态与期望状态一致。核心控制器::监控节点状态(如节点宕机时触发处理)。:确保 副本数符合预期(如 的副本数)。:维护 与 的映射关系()。:管理服务账户和访问令牌。作用:原创 2025-04-12 22:49:56 · 454 阅读 · 0 评论 -
kubernetes入门篇之创建一个nginx容器
nginx 官方镜像地址国内无法访问,如果本地没有就会从官方地址拉取,没有配置代理则会拉取失败。方式1:直接创建一个pod 和一个 service,一般不直接这样创建,该方式仅适用于测试或学习。使用方式1, 因为不了解 6.1, 所以在修改镜像地址时,写的。创建,使用方式1时是测试镜像拉取出现的问题,后文会有记录。不知道为啥,然后在浏览器瞎试了一把,发现步骤5竟然没问题。如果不新建命令空间,将使用默认的命令空间。,哦豁,超出认知范围,竟然找不到端口。,这样不符合规范,容器一多也不方便管理。原创 2025-04-11 23:00:26 · 465 阅读 · 0 评论 -
Kubernetes 入门篇之网络插件 calico 部署与安装
在运行 和 命令部署好和节点后, 看到节点都是状态,这是因为没有安装网络插件。1. 安装通过命令 安装:1) 直接通过官方yaml文件安装,国内一般都下载不了,需要翻墙2) 先下载下来,然后执行, 本文采用的这种方式2. 下载镜像到本地因为中的 默认使用的是官方源,国内下载不下来,需要先把镜像拉取到本地,从本地镜像启动。下载地址:calico国内镜像下载地址本文这里把 写成了脚本 , 具体下载版本可以根据需要自行修改。3. 修改calico.yaml由于上面 给镜像 就是打的, 所以保证后原创 2025-04-09 19:39:34 · 550 阅读 · 0 评论 -
Kubernetes 入门篇之 Node 安装与部署
Token默认有效期为24小时,可通过–ttl参数调整,如kubeadm token create --ttl 0设置永不过期(不推荐生产环境使用)。如果安装好后没有记住可以在。成功加入集群后,可以在。原创 2025-04-02 22:09:29 · 255 阅读 · 0 评论 -
Kubernetes 入门篇之Master节点部署与安装
不安装这个部署时会报错 3.12中的错误 ,先安装依赖包。yum makecache 更新源缓存。), 官方文档推荐的有4种,这里选择。查看 kubelet 服务状态。),导致其尝试连接无效的路径。未显式配置容器运行时端点(,不安装这个后面会报错。默认尝试连接已弃用的。,是还没有安装网络插件。原创 2025-04-01 22:49:42 · 450 阅读 · 0 评论 -
制作容器基本镜像
由于项目使用麒麟操作系统,需要在麒麟桌面操作系统和服务器操作系统里编译代码,如果每次都在物理机和虚拟机里编译太不方便,也无法使用常用的。V10服务器系统默认docker是启动的,执行systemctl status docker 看是否docker正常运行。组成的 CI/CD 编译环境,如果基于整个ISO太大了,现基于ISO 构建出一个小点的基础镜像。ky10-server.tar 就是docker基础镜像了。1.7 查看 /ky10-docker-server。1.9 将tar包导入docker。原创 2024-12-14 21:38:09 · 567 阅读 · 0 评论 -
podman 源码 5.3.1编译
参考资料: (https://podman.io/docs/installation#building-missing-dependencies)由于只是编译 podman 源码,没必要安装一个这样的操作系统,故采用在虚拟机里验证。原创 2024-11-26 09:49:19 · 515 阅读 · 0 评论