实现k8s平台与特定的容器运行时解耦,提供更加灵活的业务部署方式,引入了Pod概念
k8s使用yaml格式定义资源文件,yaml中Map与List的语法,与json做类比
通过kubectl create | get | exec | logs | delete 等操作k8s资源,必须指定namespace
每启动一个Pod,为了实现网络空间共享,会先创建Infra容器,并把其他容器网络加入该容器
通过livenessProbe和readinessProbe实现Pod的存活性和就绪健康检查
通过requests和limit分别限定容器初始资源申请与最高上限资源申请
通过Pod IP访问具体的Pod服务