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

相关推荐
我叫张小白。2 小时前
一个微服务电商+社区项目(瓷韵app)的技术深度复盘
docker·微服务·云原生·架构
咕噜咕噜的猪大侠3 小时前
《K8s 核心知识梳理:Deployment 滚动更新、JobCronJob、DaemonSet 和 Service》
云原生·容器·kubernetes
虚心的百褶裙3 小时前
远程调用服务架构设计及zookeeper技术详解(下篇)
分布式·zookeeper·云原生
Geek-Chow3 小时前
微服务认证与授权:08 — OPA(PDP)
微服务·云原生·架构
阿标在干嘛3 小时前
100+微服务的统一出入口:政策快报平台的API网关设计
微服务·云原生·架构
摇滚侠3 小时前
云原生 Java 架构师的第一课 K8s+Docker+KubeSphere+DevOps 26-40
java·云原生·kubernetes
极***技3 小时前
2026云原生核心!Go高并发限流实战,从原理到落地
开发语言·云原生·golang
大侠锅锅19 小时前
第 4 篇:策略模式实践——用统一接口管理 Docker 容器、原生进程与 K3s Pod
docker·容器·边缘计算·策略模式·iot
小蓝波21 小时前
docker 的命令
java·docker·容器