k8s知识

k8s是用于容器编排和管理的,docker或者ctr是k8s的运行时,k8s通过容器运行时来启动容器,容器启动需要镜像,镜像可以用docker构建,dockerfile就是用于自定义如何构建镜像,所以上面那套流水线就是先用dockerfile和docker构建出docker镜像,然后k8s使用这个镜像来起容器

k8s主要的配置项就是各种yaml文件,deployment用于定义如何管理pod,service定义pod之间的通讯,configmap用于存储配置,helm就是把这些用到的yaml文件整合在一起,并定义value文件来把一些变量提取到value中,chart文件定义这个helm包的相关信息

helm

k8s进入指定的容器

k8s组件

相关推荐
万里侯1 天前
云原生安全扫描:保护容器化应用的安全
微服务·容器·k8s
万里侯1 天前
GitOps实战:用Git管理基础设施
微服务·容器·k8s
万里侯2 天前
K8s和我:一人一狗的日常冒险
微服务·容器·k8s
万里侯2 天前
Kubernetes Helm Chart开发最佳实践:打造可复用的应用包
微服务·容器·k8s
万里侯2 天前
分布式系统设计原则:构建高可用的系统架构
微服务·容器·k8s
万里侯3 天前
微服务与人生:从服务网格看人际关系
微服务·容器·k8s
万里侯3 天前
GitLab CI/CD流水线优化实战:从龟速到飞速的蜕变
微服务·容器·k8s
万里侯3 天前
户外露营攻略:远离城市喧嚣的完美周末
微服务·容器·k8s
万里侯3 天前
云原生安全最佳实践:守护容器化应用的安全防线
微服务·容器·k8s
万里侯3 天前
云原生存储方案对比:选择适合你的存储策略
微服务·容器·k8s