相关推荐
使用事件总线改造运维体系
- 积重难返的运维服务体系 针对明确的运维诉求,开发相应的运维服务以供运维、业务用户使用,本无可厚非。但如果仅满足于此,很容易出现下面的情况: 用户频繁地寻找各个系统的入口,在各个系统之间来回跳转,忙于寻找各种按钮、拷贝参数。 一旦这样的运维服务多起来,形成一个运维服务体系之后,更是积重难返。想变更,耦合太深,成本很高;想重构,缺少动力,风险很大。 能不能用?可以用! 好不好用?不太好用! 这样
使用Kubernetes和Istio对基于容器基础设施的全面服务监控
本文为翻译文章,点击查看原文。 运营容器化基础设施给我们带来了一系列新的挑战。您需要对容器进行测试,评估您的 API 端点性能,并确定您的基础架构中的不良的组件。Istio 服务网格可在不更改代码的情况下实现 API 的检测,并且可以自由的设置服务延迟。但是,我们该如何理解所有这些数据?用数学的方式,对,就是这样。 Circonus 是 Istio 的第一个第三方适配器。在 之前的文章中,我们讨论
如何修复重装系统后的 Kubernetes Master 节点
最近碰到两次,因故障需要重装主机系统。其中一次 Etcd 只剩下一个节点,导致整个集群宕机半个小时才恢复。本篇主要记录的是新系统 Ubuntu 20.04 初始化的过程,完成初始化之后采用优秀的集群安装工具 Kubekey 的 add nodes 命令,无需修改配置文件,一键就将节点重新加入了集群。 1. 恢复 Etcd 三个节点的 Etcd 集群,只有一个节点运行是无法工作的。因此,务必首先修复
Envoy 调试流量的常用技巧直播分享及问答整理
本期是 Envoy 系列分享的第一期,在本次分享开始前云原生社区中进行了关于 Envoy 的问卷调查,从问卷结果来看大多数同学都希望了解调试流量这个主题,所以就选了这个主题作为第一次分享。而且大多数同学都是刚开始看 Envoy,所以本次分享也会涉及到很多 Envoy 入门的内容,未来我也会在社区中给大家分享更多 Envoy 的内容。视频回放见 B 站。 Envoy 直播回放地址 此次分享由三部分组
Django的权限控制
- Django内置权限管理 1.1 权限分类 Permission用来定义用户User A对任务Task的权限。 User如果User A 对Model B有权限,那么User A 对Mode B中的全部实例都有相应权限。User对象的user_permission 字段用于管理用户的权限。使用 assign_perm 给User分配权限。 Group如果Group C 对Model B有权限