k8s基础

k8s基础

概览

k8s是主从结构模式,一个master对应多个node。master接收请求后通过调度器在node上部署容器。

各组件

Pod ::容器部署在pod中,pod相当于一个管理容器运行的最小单元
Deployment ::通常一个pod挂掉之后就没有然后了,如果是通过一个deoplyment指定一个应用要部署3个实例(pod),当一个挂掉之后,会再部署一个,保证有3个实例在运行。
Service :pod只能在容器内部访问,如果想要容器外部访问,通过抽象出一个service,外部访问service,service通过负载均衡等策略找到实际运行容器的pod
VolumeConfigMapSecret ::这三种都是看k8s中共享存储的解决方案,Volume可以通过挂在NFS实现大容量的共享存储信息,configMap和Secret都是在master上存储,通常共享一些键值对的配置信息,Secret用来存储密码等敏感信息
Ingress :k8s中的网关,外部可以通过网关路由映射之后访问service,service负载均衡后访问pod

相关推荐
sthnyph19 小时前
docker compose安装redis
redis·docker·容器
AIMath~19 小时前
雪花算法+ZooKeeper解决方案+RPC是什么
分布式·zookeeper·云原生
W.A委员会19 小时前
Docker基本使用流程
运维·docker·容器
gwjcloud21 小时前
Kubernetes从入门到精通(进阶篇)03
云原生·容器·kubernetes
GuokLiu21 小时前
260502-Clawith-Docker安装过程
运维·docker·容器·claw
日取其半万世不竭21 小时前
PeerTube 部署指南:自建视频托管平台
云原生·eureka·音视频
JesseDev1 天前
Docker lnmp环境快速搭建开箱即用
运维·docker·容器
小义_1 天前
【Kubernetes】(十二)配置存储卷
云原生·容器·kubernetes
BduL OWED1 天前
Docker:基于自制openjdk8镜像 or 官方openjdk8镜像,制作tomcat镜像
docker·容器·tomcat
.柒宇.1 天前
AI掘金头条项目 Docker Compose 部署完整教程(附踩坑记录)
运维·后端·python·docker·容器·fastapi