03 2023 档案

摘要:《做一个不背锅运维:理论篇:让我们一起鲁克鲁克——rook(开源存储编排)》写在开篇 本文结合了官方文档对rook的知识点做了一个梳理,帮助有需要的朋友快速入门,本篇不讲实战操作,下篇再讲。 官方文档:https://rook.io/docs/rook/v1.11/Getting-Started/intro/ 什么叫面向K8S的开源云原生存储 面向Kubernetes的开源 阅读全文
posted @ 2023-03-30 22:44 不背锅运维 阅读(108) 评论(0) 推荐(0) 编辑
摘要:《做一个不背锅运维:一篇搞定K8s Ingress》Ingress的出现 Ingress是一种Kubernetes资源,用于将外部流量路由到Kubernetes集群内的服务。与NodePort相比,它提供了更高级别的路由功能和负载平衡,可以根据HTTP请求的路径、主机名、HTTP方法等来路由流量。 因此,可以说Ingress是为了弥补NodePort 阅读全文
posted @ 2023-03-30 21:14 不背锅运维 阅读(213) 评论(0) 推荐(0) 编辑
摘要:《做一个不背锅运维:浅谈Python的元编程》什么是元编程 Python元编程是指在运行时对Python代码进行操作的技术,它可以动态地生成、修改和执行代码,从而实现一些高级的编程技巧。Python的元编程包括元类、装饰器、动态属性和动态导入等技术,这些技术都可以帮助我们更好地理解和掌握Python语言的特性和机制。元编程在一些场景下非常有用, 阅读全文
posted @ 2023-03-25 20:24 不背锅运维 阅读(54) 评论(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 不背锅运维 阅读(31) 评论(0) 推荐(0) 编辑
摘要:《做一个不背锅的运维:Python中的反射》什么是反射? 在Python中,反射是指通过一组内置的函数和语句,在运行时动态地访问、检查和修改对象的属性、方法和类信息的机制。Python中的反射机制非常强大,可以使程序更加灵活和可扩展。 Python中的反射主要涉及以下几个内置函数和语句: getattr():获取对象的属性或方法。可以通过对象 阅读全文
posted @ 2023-03-21 21:20 不背锅运维 阅读(37) 评论(0) 推荐(0) 编辑
摘要:不背锅运维:选择辅助容器还是另外拉起监控Pod?监控方案 方案一 对于一个 Pod 中只有一个业务容器的情况,可以考虑在该 Pod 中增加一个辅助容器,来完成对业务容器的监控。辅助容器可以使用各种监控工具的采集器,如Prometheus的exporter、ELK的filebeat、Zabbix的agent或者是自研的采集器等等,来收集业务容器的运 阅读全文
posted @ 2023-03-20 15:45 不背锅运维 阅读(41) 评论(0) 推荐(0) 编辑
摘要:不背锅运维:享一个具有高可用性和可伸缩性的ELK架构实战案例写在开篇 本文只分享各个链路环节的配置对接,关于环境的搭建,比如kafka集群、es集群的搭建等请自行完成。还有,业务应用的日志可以是你的其他业务日志,希望本文可以起到抛砖引用的效果。 测试架构 这个架构描述了一个将来自不同数据源的数据通过 Kafka 中转,然后使用 Logstash 将数据从 K 阅读全文
posted @ 2023-03-16 21:24 不背锅运维 阅读(42) 评论(0) 推荐(0) 编辑
摘要:不背锅运维:Go语言切片内存优化技巧和实战案例切片为什么要做内存优化 Go 语言的切片是一个动态的数据结构,可以方便地对其进行扩容和缩容操作。由于切片的底层实现是通过数组来实现的,因此在使用切片时,需要注意内存分配和释放的开销。这也是为什么需要对切片的内存使用进行优化的原因。 内存分配和释放是非常耗时的操作,因此频繁地对切片进行重新分配和释放会 阅读全文
posted @ 2023-03-15 23:05 不背锅运维 阅读(54) 评论(0) 推荐(0) 编辑
摘要:不背锅运维:Terraform管理Kubernetes的初体验写在开篇 几年前使用过terraform用于管理VMware和OpenStack,并做了一些自动化相关的事情。而到了今天是云原生的时代,最主流、最牛逼的开源容器编排平台莫过于K8S了。就在昨天,突然又想起了terraform。时隔近3年多了,再次接触它的时候,它的变化很大,支持的provider更多 阅读全文
posted @ 2023-03-08 08:47 不背锅运维 阅读(260) 评论(0) 推荐(0) 编辑
摘要:不背锅运维:粗讲:K8S的Service及分享现撸案例Service存在的意义 Kubernetes中的Service是一种网络抽象,用于将一组Pod暴露给其他组件,例如其他Pod或外部用户。Service可以作为一个负载均衡器,为一组Pod提供单一的IP地址和DNS名称,并通过选择器来将流量路由到这些Pod。 Services的存在有以下几个意义: 阅读全文
posted @ 2023-03-08 08:30 不背锅运维 阅读(133) 评论(0) 推荐(0) 编辑
摘要:不背锅运维:配置管理和服务发现之Confd和ConsulConfd和Consul是什么鬼? Confd和Consul都是用于配置管理和服务发现的工具。 https://www.consul.io/ https://www.tail-f.com/confd-basic/ Confd Confd是一个轻量级的工具,用于管理分布式系统中的配置文件。它通过将配置 阅读全文
posted @ 2023-03-07 08:58 不背锅运维 阅读(120) 评论(0) 推荐(0) 编辑
摘要:不背锅运维:k8s调度之初探nodeSelector和nodeAffinity写在开篇 在k8s的调度中,有强制性的nodeSelector,节点亲和性nodeAffinity、Pod亲和性podAffinity、pod反亲和性podAntiAffinity。本篇先对nodeSelector和nodeAffinity做个初探。 进入主题之前,先看看创建pod的大概过程 kub 阅读全文
posted @ 2023-03-01 17:01 不背锅运维 阅读(154) 评论(0) 推荐(0) 编辑
摘要:不背锅运维:K8S之污点、污点容忍写在开篇 ❝ 本篇分享k8s的污点、污点容忍,感谢持续关注我的盆友们。如有考k8s认证需求的盆友,可和我取得联系,了解K8S认证请猛戳:《K8s CKA+CKS认证实战班》2023版 ❞ K8s CKA+CKS认证实战班》2023版:https://mp.weixin.qq.com/s/h1bjcI 阅读全文
posted @ 2023-03-01 16:40 不背锅运维 阅读(239) 评论(0) 推荐(0) 编辑

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