上一页 1 2 3 4 5 6 7 8 9 ··· 11 下一页
摘要: 实战篇:使用rook在k8s上搭建ceph集群 写在开篇 “ 上一次,我发了一篇:《理论篇:让我们一起鲁克鲁克——rook(开源存储编排)》。这次,来一篇实战,使用rook在k8s上把ceph集群搞起来。后续,还会陆续分享如何对接k8s(作为k8s的后端存储)、以及分享一些在生产上的实践经验。 ” 环境规划 | 主机名 | IP | 角色 | 数 阅读全文
posted @ 2023-04-03 23:32 不背锅运维 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 听说Python有鸡肋?一起聊聊... 听说是鸡肋 ❝ 一直以来,关于Python的多线程和多进程是否是鸡肋的争议一直存在,今晚抽空谈谈我的看法,以下是我的观点: ❞ 对于多线程: Python 的多线程库 threading 在某些情况下确实是鸡肋的,这是因为 Python 的全局解释器锁(Global Interpreter Lock 阅读全文
posted @ 2023-04-03 23:20 不背锅运维 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 《做一个不背锅运维:理论篇:让我们一起鲁克鲁克——rook(开源存储编排)》 写在开篇 本文结合了官方文档对rook的知识点做了一个梳理,帮助有需要的朋友快速入门,本篇不讲实战操作,下篇再讲。 官方文档:https://rook.io/docs/rook/v1.11/Getting-Started/intro/ 什么叫面向K8S的开源云原生存储 面向Kubernetes的开源 阅读全文
posted @ 2023-03-30 22:44 不背锅运维 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 《做一个不背锅运维:一篇搞定K8s Ingress》 Ingress的出现 Ingress是一种Kubernetes资源,用于将外部流量路由到Kubernetes集群内的服务。与NodePort相比,它提供了更高级别的路由功能和负载平衡,可以根据HTTP请求的路径、主机名、HTTP方法等来路由流量。 因此,可以说Ingress是为了弥补NodePort 阅读全文
posted @ 2023-03-30 21:14 不背锅运维 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 《做一个不背锅运维:浅谈Python的元编程》 什么是元编程 Python元编程是指在运行时对Python代码进行操作的技术,它可以动态地生成、修改和执行代码,从而实现一些高级的编程技巧。Python的元编程包括元类、装饰器、动态属性和动态导入等技术,这些技术都可以帮助我们更好地理解和掌握Python语言的特性和机制。元编程在一些场景下非常有用, 阅读全文
posted @ 2023-03-25 20:24 不背锅运维 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 《做一个不背锅运维:K8S Service底层策略初探和分析》 创建用于测试的Deployment和Service apiVersion: apps/v1 kind: Deployment metadata: labels: app: test-goweb name: test-goweb spec: replicas: 6 selector: matchLab 阅读全文
posted @ 2023-03-24 12:38 不背锅运维 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 《做一个不背锅的运维:Python中的反射》 什么是反射? 在Python中,反射是指通过一组内置的函数和语句,在运行时动态地访问、检查和修改对象的属性、方法和类信息的机制。Python中的反射机制非常强大,可以使程序更加灵活和可扩展。 Python中的反射主要涉及以下几个内置函数和语句: getattr():获取对象的属性或方法。可以通过对象 阅读全文
posted @ 2023-03-21 21:20 不背锅运维 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 不背锅运维:选择辅助容器还是另外拉起监控Pod? 监控方案 方案一 对于一个 Pod 中只有一个业务容器的情况,可以考虑在该 Pod 中增加一个辅助容器,来完成对业务容器的监控。辅助容器可以使用各种监控工具的采集器,如Prometheus的exporter、ELK的filebeat、Zabbix的agent或者是自研的采集器等等,来收集业务容器的运 阅读全文
posted @ 2023-03-20 15:45 不背锅运维 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 不背锅运维:享一个具有高可用性和可伸缩性的ELK架构实战案例 写在开篇 本文只分享各个链路环节的配置对接,关于环境的搭建,比如kafka集群、es集群的搭建等请自行完成。还有,业务应用的日志可以是你的其他业务日志,希望本文可以起到抛砖引用的效果。 测试架构 这个架构描述了一个将来自不同数据源的数据通过 Kafka 中转,然后使用 Logstash 将数据从 K 阅读全文
posted @ 2023-03-16 21:24 不背锅运维 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 不背锅运维:Go语言切片内存优化技巧和实战案例 切片为什么要做内存优化 Go 语言的切片是一个动态的数据结构,可以方便地对其进行扩容和缩容操作。由于切片的底层实现是通过数组来实现的,因此在使用切片时,需要注意内存分配和释放的开销。这也是为什么需要对切片的内存使用进行优化的原因。 内存分配和释放是非常耗时的操作,因此频繁地对切片进行重新分配和释放会 阅读全文
posted @ 2023-03-15 23:05 不背锅运维 阅读(38) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 11 下一页