自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 k8s pod 安全 用户等-----3-2

k8s在诞生之初,除了对docker运行支持之外,没有更好的选择。但现在有了选择 containerd:docker高级 运行时环境,为了让用户使用起来更方便,易用的命令行,使用容器的管理工具,不包含docker build 镜像管理工具,捐献出来的仅仅是docker 运行时环境,不包含打包服务之类。 containerd-shim :是为了让containerd ,runc 和oci 兼容的垫片。与k8s 进入的也是此处 runc :低级运行时环境 容器的安全上下文: ...

2023-11-03 20:50:29 124

原创 k8s-存储卷-2

核心资源类型存储卷,PV、PVC、SC、CSI(Longhorn) kubelet In-Tree 特殊类型的插件:ConfigMap、Secret、downwardAPI 如何为容器化应用提供配置信息:  启动容器时,直接向应用程序传递参数,args: []  将定义好的配置文件焙进镜像之中;  通过环境变量向容器传递配置数据:有个前提要求,应用得支持从环境变量加载配置信息; 制作镜像...

2023-10-28 16:22:11 55 1

原创 k8s-存储卷-1

kubelet 通过volumn plugin要支持这种存储卷类型。 csi:容器存储接口 k8s 特性:作为用户来讲。运行一个程序,以pod 规范定义出pod和容器。至于如何运行,如何分配在底层,资源等。用户不用管。要想使用存储卷在pod上,节点级别要能驱动存储服务外。所有的关于服务的配置都是在pod上通过卷插件来指定的, 在pod上使用volume 来定义的。volumn 卷插件时kubelet 级别的,需要通过pod向kubelet 传递配置参数 查看配置详解: kubectl exp..

2023-10-21 20:57:07 76 1

原创 k8s--ingress

使用service NodePort,Service externalIP 将集群外部流量引入到集群内部。工作与tcp/ip 协议的传输层。无法做到七层代理的相关功能 Host:hostPort,hostnetwork Ingress:集群外部注入到集群内部的流量。 Egress:集群内部流出到集群外部的流量。 --- 现代微服务体系下的各个业务模块彼此间都是通过http或者类似的承载协议进行通信的。 Ingress 在集群边缘统一打了一个洞,随后用户的请求再进入我们集群时都统一ingr

2023-10-14 15:25:02 82 1

原创 2021-08-30

1 第一章 kubernetes介绍 1.1 应用部署方式演变 在部署应用程序的方式上,主要经历了三个时代: 传统部署:互联网早期,会直接将应用程序部署在物理机上 优点:简单,不需要其它技术的参与 缺点:不能为应用程 序定义资源使用边界,很难合理地分配计算资源,而且程序之间容易产生影响 虚拟化部署:可以在一台物理机上运行多个虚拟机,每个虚拟机都是独立的一个环境 优点:程序环境不会相互产生影响,提供了一定程度的安全性 缺点:增加了操作系统,浪费了部分资源 容器化部署:与虚拟化类似,但是共享

2021-08-30 14:28:20 225

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除