上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 31 下一页
摘要: 1、什么是Init Container? Init Container 就是⽤来做初始化⼯作的容器,可以是⼀个或者多个。如果有多个的话,这些容器会按定义的顺序依次执行,只有所有的 Init Container 执行完后,主容器才会被启动。我们知道⼀个 Pod ⾥⾯的所有容器是共享数据卷和网络命名空间 阅读全文
posted @ 2021-06-15 18:20 fat_girl_spring 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 安全上下文(Security Context)定义 Pod 或 Container 的特权与访问控制设置。 安全上下文包括但不限于: 自主访问控制(Discretionary Access Control):基于 用户 ID(UID)和组 ID(GID). 来判定对对象(例如文件)的访问权限。 安全 阅读全文
posted @ 2021-06-11 11:50 fat_girl_spring 阅读(504) 评论(0) 推荐(0) 编辑
摘要: 关于docker网络模式有四种,内容如下,至于内容从来哪的,我也不知道,反正网上找的 前言:我们在使用docker run创建Docker容器时,可以用--net选项指定容器的网络模式,Docker有以下4种网络模式: ·host模式,使用--net=host指定。 ·container模式,使用- 阅读全文
posted @ 2021-06-11 10:56 fat_girl_spring 阅读(106) 评论(0) 推荐(0) 编辑
摘要: __new__的作用 __new__方法的作用是,创建并返回一个实力对象,如果__new__只调用了一次,就会得到一个对象,继承自object的新式类才有new这一魔法方法 注意事项 __new__是在一个对象实例化的时候所调用的第一个方法 __new__至少必须要有一个参数cls,代表要实例化的类 阅读全文
posted @ 2021-06-10 15:04 fat_girl_spring 阅读(4504) 评论(0) 推荐(0) 编辑
摘要: 构造方法__init__,具有初始化的作用,也就是当该类被实例化的时候就会自动执行该函数。那么通常就可以把要先初始化的属性放到这个方法里面。 析构方法__del__是对象在被垃圾回收的时候起作用的一个方法,它的执行一般也就意味着对象不能够继续引用, 回收内存. 内存回收的方式有两种: 构造方法__i 阅读全文
posted @ 2021-06-10 11:22 fat_girl_spring 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 一、网络前提条件-网络模型 k8s组网要求 所有的Pods之间可以在不使用NAT网络地址转换的情况下相互通信 所有的Nodes之间可以在不使用NAT网络地址转换的情况下相互通信 每个Pod自己看到的自己的ip和其他Pod看到的一致。换句话讲,所有Pod对象都处于同一平面网络中,而且使可以使用Pod自 阅读全文
posted @ 2021-06-04 15:42 fat_girl_spring 阅读(404) 评论(0) 推荐(0) 编辑
摘要: 什么是StorageClass Kubernetes提供了一套可以自动创建PV的机制,即:Dynamic Provisioning.而这个机制的核心在于:StorageClass这个API对象.StorageClass对象会定义下面两部分内容:PV的属性.比如,存储类型,Volume的大小等.创建这 阅读全文
posted @ 2021-06-04 11:41 fat_girl_spring 阅读(2102) 评论(1) 推荐(0) 编辑
摘要: K8s 集群内有一个已经不再使用的 PV,虽然已经删除了与其关联的 Pod 及 PVC,并对其执行了删除命令,但仍无法正常删除,一直处于 Terminating 状态: [root@k8s-master share]# kubectl get pv NAME CAPACITY ACCESS MODE 阅读全文
posted @ 2021-06-04 11:10 fat_girl_spring 阅读(1995) 评论(0) 推荐(0) 编辑
摘要: Consul安全模型 Consul依靠轻量级的gossip机制和RPC系统来提供各种功能。这两个系统都有不同的安全机制,这源于它们的设计。然而,Consul的安全机制有一个共同的目标:提供保密性、完整性和认证功能。 Gossip协议由Serf提供支持,它使用对称密钥或共享秘密的密码系统。这里有更多关 阅读全文
posted @ 2021-06-03 11:08 fat_girl_spring 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 注:本文完成时MongoDB的最新版本为MongoDB 2.6。 1、count统计结果错误 这是由于分布式集群正在迁移数据,它导致count结果值错误,需要使用aggregate pipeline来得到正确统计结果,例如: db.collection.aggregate([{$group: {_i 阅读全文
posted @ 2021-06-03 11:03 fat_girl_spring 阅读(82) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 31 下一页