首页
学习
活动
专区
工具
TVP
发布

云原生生态圈

记录和分享日常学习笔记,包括k8s、Docker、DevOps、自动化运维、Go、Python
专栏成员
237
文章
400470
阅读量
49
订阅数
客观对比 Python 所有的依赖环境管理工具
当我开始使用 Python 并创建我的第一个包时,我很困惑。创建和管理包似乎比我预想的要困难得多。此外,存在多种工具,但我不确定该使用哪一种。我相信你们大多数人过去都遇到过同样的问题。Python 有无数的工具来管理虚拟环境和创建包,但很难(或几乎不可能)了解哪一个适合您的需求。存在一些关于该主题的演讲和博客文章,但它们都没有给出完整的概述或以结构化的方式评估这些工具。这就是这篇文章的主题。
公众号: 云原生生态圈
2024-05-22
6910
这个域名证书监控平台又吊打Uptimekuma了
前面我们讲过uptimekuma 如何监控域名证书,很多人都喜欢 uptimekuma 那高端暗黑的色系上,然而最实用就是它的域名证书监控和历史可用性图表的展示上了,如下如:
公众号: 云原生生态圈
2024-05-14
1890
有关 TLS/SSL 证书的一切
TLS 握手其中关键的一步,就是 Server 端要向 Client 端证明自己的身份。感觉有关 TLS 的内容,介绍握手的原理的有很多,但是介绍证书的并不多,证书是 TLS/SSL 非常关键的一环。本文就尝试说明,证书是用来干什么的,Google 是如何防止别人冒充 Google 的,证书为什么会频繁出问题,等等。
公众号: 云原生生态圈
2024-05-06
6330
之前还好好的,为啥现在ping不通了?,你咋不早说?怨我吗
在进行 poc 测试过程中,随手使用ping了下 svc 的名字,但是发现奇怪的错误
公众号: 云原生生态圈
2024-05-06
3220
222 个TUI交互式练习GREP/SED/AWK案例助你直升中高级水平
拥有一个自动加载问题并检查解决方案的交互式程序对于学习某个主题非常有帮助。我这里找到了一个包含大量针对 GNU grep 、 GNU sed 和 GNU awk 从初级到中高级的开源项目,你可以快速通过此项目提供awk、grep、sed的大量练习案例提高对这些工具的理解和使用熟练度。
公众号: 云原生生态圈
2024-04-15
2541
快速记忆OSI七层模型的秘诀
在信息技术领域,OSI七层模型是一个经典的网络通信框架,它将网络通信分为七个层次,每一层都有其独特的功能和作用。为了帮助记忆这七个层次,有一个巧妙的方法:将每个层次的英文单词首字母组合起来,形成了一句话:
公众号: 云原生生态圈
2024-04-15
2781
K8s部署Grafana:OpenLDAP分组授权详解
作为一名热衷于探索云原生技术的老手,我今天要分享下如何使用openLDAP分组授权Grafana的用户角色。我们将一起在 k8s 集群上部署 Grafana v10.2.2,并通过 Helm、OpenLDAP 认证以及 nginx-ingress 代理来完成这个实验。
公众号: 云原生生态圈
2024-03-22
3180
Ni不可忽视的5款带宽与进程监控工具:必知必会
如果您确实正在寻找可以为您提供每个进程使用情况的网络带宽实时统计信息的工具,那么 NetHogs 是您应该寻找的唯一实用程序。
公众号: 云原生生态圈
2024-03-22
4270
图解 Kuberntes PVC 的创建流程
外部存储接入 Kubernetes 的方式主要有两种:In-Tree 和 Out-of-Tree:
公众号: 云原生生态圈
2024-01-23
3390
Kubernetes 中容器的退出状态码参考指南
当容器终止时,容器引擎使用退出码来报告容器终止的原因。如果您是 Kubernetes 用户,容器故障是 pod 异常最常见的原因之一,了解容器退出码可以帮助您在排查时找到 pod 故障的根本原因。
公众号: 云原生生态圈
2024-01-23
2770
Kubernetes 1.29正式发布,包含49个增强功能
现在宣布 Kubernetes v1.29:Mandala 版本正式发布,这是 2023 年发布的最后一个版本!
公众号: 云原生生态圈
2024-01-23
8810
Kubexit:解决 Kubernetes Pod 中多容器有序部署的利器
在某些情况下,Pod 的排序可能是一个使用案例,我们需要确保某些容器在启动应用程序代码之前已经正常运行。假设我们有一个 Java 应用程序,需要一个数据库(Mysql)、缓存(Aerospike/Redis)和 Kafka 来提供流量。与此同时,我们还需要这些依赖关系是特定于实例或与应用程序堆栈本地关联的。在这种情况下,在 v1.28 版本之前,Kubernetes 没有提供一个开箱即用的解决方案。对于版本小于 1.28 的集群,没有正式的解决方法。为了缓解这个问题,我们有另一种不太知名的开源解决方法,叫做 Kubexit。
公众号: 云原生生态圈
2024-01-23
1660
常用 Kubernetes 诊断命令,助力排查集群故障
使用这些命令时,请记住将<namespace>, <pod-name>, <service-name>, <deployment-name>, <statefulset-name>, <configmap-name>, <secret-name>, <namespace-name>, <pv-name>, <pvc-name>, <node-name>, <network-policy-name>, <resource-quota-name>, <custom-resource-name>, 和替换为你的特定值。
公众号: 云原生生态圈
2024-01-04
4080
从焦虑到自信,技术能力只是冰山一角
成熟的心智模式是决定成年人情绪和行为的底层思维系统。它们在我们的日常生活中发挥着至关重要的作用,影响我们如何应对挑战、处理情感,以及与他人互动。一个拥有更成熟心智模式的人通常表现出一些特点,如自我认知、情绪管理、自我反思、善待他人、建立健康的人际关系、目标导向和决策能力。
公众号: 云原生生态圈
2023-11-06
1890
什么是云原生?企业为什么要上云? 这篇解读很有料!
现在越来越多的企业已经不再满足于“地面竞争”,纷纷开始采用新的方式——上云、拥抱云,“快人一步”走在数字化转型前列。
公众号: 云原生生态圈
2023-10-10
8250
Docker AI 帮助开发人员构建GenAI应用程序
Docker AI 的推出是 Docker 宣布的一系列新的 AI/ML 功能、内容和合作伙伴关系之一,旨在帮助开发人员在其应用程序中快速、安全地利用 AI/ML 的强大功能。通过将这些扩展功能添加到当前的 Docker 开发工具、内容和服务套件中,Docker “满足了开发人员的需求”,提高了他们的现有技能和工作流程的生产力。
公众号: 云原生生态圈
2023-10-09
3300
超硬核图解 Kubernetes 网络
底层网络 Underlay Network 顾名思义是指网络设备基础设施,如交换机,路由器, DWDM 使用网络介质将其链接成的物理网络拓扑,负责网络之间的数据包传输。
公众号: 云原生生态圈
2023-08-23
1.2K0
K8s 实践:优雅限制 K8s 集群中文件描述符与线程数量
linux 中为了防止进程恶意使用资源,系统使用 ulimit 来限制进程的资源使用情况(包括文件描述符,线程数,内存大小等)。同样地在容器化场景中,需要限制其系统资源的使用量。
公众号: 云原生生态圈
2023-08-23
1.8K0
运维人福音 · 堪称一站式可视化管理平台,支持Linux、MySQL、Redis、MongoDB...
今天分享一款开源的资源操作管理平台mayfly-go,其使用 Golang+Gin+Gorm 实现的后端功能,前端使用 typescript、vue3、element-plus 实现,通过使用到的技术栈看下简直是诸多运维开发学习的福音。话回正文,mayfly-go实现了很多常用的功能,例如服务器管理、数据库、Redis、MongoDB 等常用的中间件管理,同时也避免了安装各种客户端的烦恼,运维端 B/S 软件还是少的太多,对目前的还没有类似多合一管理平台,都是功能比较单一的开源项目,可以学习学习。接下来安利一波
公众号: 云原生生态圈
2023-08-23
7860
Go语言结构化日志:深入了解日志的力量与魔法
结构化日志包括定义良好的格式(通常是 JSON)生成日志记录,这为应用程序日志添加了一定程度的组织和一致性,使它们更容易处理。这种日志记录由键-值对组成,它们捕获关于正在记录的事件的相关上下文信息,例如严重级别、时间戳、源代码位置、用户 ID 或任何其他相关元数据。
公众号: 云原生生态圈
2023-08-23
8830
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档