07 2021 档案

摘要:prometheus.yaml # Prometheus self-monitoring 普罗米修斯自我监控 groups: - name: 普罗米修斯-监控告警 #组名,报警规则组名称 rules: #定义角色 # 1.1.1. Prometheus job missing 普罗米修斯失踪 # A 阅读全文
posted @ 2021-07-22 18:55 fat_girl_spring 阅读(1069) 评论(0) 推荐(0) 编辑
摘要:采集方案 通过prometheus-node-exporter采集主机的性能指标数据,并通过暴露的 /metrics 接口用prometheus抓取 通过kube-apiserver、kube-controller-manager、kube-scheduler、etcd、kubelet、kube-p 阅读全文
posted @ 2021-07-22 18:48 fat_girl_spring 阅读(713) 评论(0) 推荐(0) 编辑
摘要:1. 有yaml文件的重启方式#kubectl replace --force -f xxx.yaml 2. 没有yaml文件重启方式 2.1 使用scale命令#kubectl scale deployment {pod} --replicas=0 -n {namespace}#kubectl s 阅读全文
posted @ 2021-07-22 10:12 fat_girl_spring 阅读(3048) 评论(0) 推荐(0) 编辑
摘要:由于Python是动态语言,任何实例在运行期都可以动态地添加属性。比如: class Student(object): def __init__(self, name, gender, score): self.name = name self.gender = gender self.score 阅读全文
posted @ 2021-07-13 17:53 fat_girl_spring 阅读(103) 评论(0) 推荐(0) 编辑
摘要:一、动态语言相关概念 1.1 动态语言 在运行时代码可以根据某些条件改变自身结构 可以在运行时引进新的函数、对象、甚至代码,可以删除已有的函数等其他结构上的变化 常见的动态语言:Object-C、C#、JavaScript、PHP、Python、Erlang 1.2 动态类型语言 在运行期间检查数据 阅读全文
posted @ 2021-07-13 16:06 fat_girl_spring 阅读(1751) 评论(0) 推荐(0) 编辑
摘要:在绑定属性时,如果我们直接把属性暴露出去,虽然写起来很简单,但是,没办法检查参数,导致可以把成绩随便改: s = Student() s.score = 9999 这显然不合逻辑。为了限制score的范围,可以通过一个set_score()方法来设置成绩,再通过一个get_score()来获取成绩, 阅读全文
posted @ 2021-07-12 16:41 fat_girl_spring 阅读(49) 评论(0) 推荐(0) 编辑
摘要:单前导下划线:_var 单末尾下划线:var_ 双前导下划线:__var 双前导和末尾下划线:__var__ 单下划线:_ 1. 单前导下划线 _var 当涉及到变量和方法名称时,单个下划线前缀有一个约定俗成的含义。 它是对程序员的一个提示 - 意味着Python社区一致认为它应该是什么意思,但程序 阅读全文
posted @ 2021-07-12 16:11 fat_girl_spring 阅读(160) 评论(0) 推荐(0) 编辑
摘要:三种方法区别 实例方法 定义:第一个参数必须是实例对象,该参数名一般约定为“self”,通过它来传递实例的属性和方法(也可以传类的属性和方法); 调用:只能由实例对象调用。 类方法 定义:使用装饰器@classmethod。第一个参数必须是当前类对象,该参数名一般约定为“cls”,通过它来传递类的属 阅读全文
posted @ 2021-07-08 16:21 fat_girl_spring 阅读(295) 评论(0) 推荐(0) 编辑
摘要:1、类属性与实例属性 类属性就相当与全局变量,实例对象共有的属性,实例对象的属性为实例对象自己私有。 类属性就是类对象(Tool)所拥有的属性,它被所有类对象的实例对象(实例方法)所共有,在内存中只存在一个副本,这个和C++中类的静态成员变量有点类似。对于公有的类属性,在类外可以通过类对象和实例对象 阅读全文
posted @ 2021-07-07 16:17 fat_girl_spring 阅读(174) 评论(0) 推荐(0) 编辑
摘要:创建集群时用的是 --pod-network-cidr=10.244.0.0/16 (当时准备使用Flannel),现在想改为 --pod-network-cidr=192.168.0.0/16 (现在准备使用Calico),请问在不重建集群的情况下如何修改? 1)kubectl -n kube-s 阅读全文
posted @ 2021-07-05 18:39 fat_girl_spring 阅读(3417) 评论(0) 推荐(0) 编辑
摘要:部署canal提供网络策略功能 Canal代表了针对云原生应用程序的最佳策略网络解决方案,旨在让用户轻松的将Calico和flannel网络部署在一起作为统一的网络解决方案,将Calico的网络策略执行与Calico和falnnel叠加以及非叠加网络连接选项的丰富功能 换句话说,Calico项目既能 阅读全文
posted @ 2021-07-02 14:26 fat_girl_spring 阅读(318) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示