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

相关推荐
格桑阿sir4 天前
Kubernetes控制平面组件:Kubelet 之 Static 静态 Pod
kubernetes·k8s·kubelet·static pod·静态pod·mirror pod·镜像pod
牛奔5 天前
Ubuntu20.04 搭建Kubernetes 1.28版本集群
k8s
matrixlzp9 天前
K8S 基于本地存储的持久卷
云原生·容器·kubernetes·k8s
matrixlzp10 天前
K8S PV 与 PVC 快速开始、入门实战
云原生·容器·kubernetes·k8s
A尘埃12 天前
K8S的使用(部署pod\service)+安装kubesphere图形化界面使用和操作
k8s·kubesphere
matrixlzp13 天前
K8S ConfigMap 快速开始
k8s
yuanlaile19 天前
Go全栈_Golang、Gin实战、Gorm实战、Go_Socket、Redis、Elasticsearch、微服务、K8s、RabbitMQ全家桶
linux·redis·golang·k8s·rabbitmq·gin
人生偌只如初见19 天前
Kubernetes学习笔记-配置Service对接第三方访问
kubernetes·k8s
梁萌20 天前
14-DevOps-快速部署Kubernetes
运维·kubernetes·k8s·devops·kubeode
时迁24721 天前
【k8s】k8s是怎么实现自动扩缩的
云原生·容器·kubernetes·k8s