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组件

相关推荐
武子康4 小时前
调查研究-167 Docker Compose 详解:从单容器到多服务编排的工程化入口
运维·docker·云原生·容器·kubernetes·k8s·docker-compose
qq_2320455714 天前
在wsl中安装k8s
minikube·k8s
网宿安全演武实验室15 天前
当AI跑进容器:全链路容器安全检测与智能运营实
人工智能·安全·容器·k8s
万里侯18 天前
Kubernetes Operator模式:自动化运维的高级实践
微服务·容器·k8s
万里侯18 天前
Kubernetes多租户管理:实现资源隔离与安全的完整指南
微服务·容器·k8s
万里侯18 天前
云原生数据库管理:在Kubernetes上运行数据库的完整指南
微服务·容器·k8s
江华森18 天前
K8s集群部署实验笔记:4节点Kubernetes v1.32.13 + Calico v3.29.3
kubernetes·k8s
万里侯18 天前
云原生监控体系建设:打造全方位的可观测性平台
微服务·容器·k8s
魏杨杨19 天前
被流量逼出来的架构:从一台服务器到云原生的 17 次蜕变 —— 集群、缓存、MQ、微服务、Docker、K8S 的前世今生
微服务·k8s·负载均衡·ddd·分部署
万里侯19 天前
Kubernetes成本优化:降低云原生基础设施成本的完整指南
微服务·容器·k8s