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

云原生运维社区

专栏成员
92
文章
65973
阅读量
20
订阅数
十六年所思所感,聊聊这些年我所经历的 DevOps 系统
前不久,我因为运动时的姿势不对,导致右腿骨折,喜提三个月的居家修养。按照作家刘震云的说法,这叫做着正确的事情,却迈着不正确的步伐。于是乎,我的活动空间骤减,每日除了短暂地楼下放风,便是卧坐于方寸之间。周遭静下来,许多回忆便涌了上来。
用户1107783
2024-09-06
1090
基于Golang + Ansible构建Nginx管理系统
基于Golang + Ansible构建作业系统的文章发布已有一段时间,Ansible 在运维自动化领域的应用场景非常广泛。这次,我们将通过 Golang 和 Ansible 构建一个支持多集群的 Nginx 管理系统,无需登录服务器实现对Nginx进行管理。利用周末时间开发了这个小系统,供大家参考与学习。
用户1107783
2024-08-19
1900
基于Golang + xtermjs构建Kubernetes多集群管理Web Terminal
近期,一位星球小伙伴入职新公司,之前习惯使用kubectl命令进行Kubernetes运维,但新公司所有集群都托管在阿里云ACK上。于是,他产生了一个想法:能否构建一个支持Kubernetes多集群管理的Web Terminal,通过kubectl命令来管理这些集群?答案是肯定的!接下来,我们将使用Golang和xtermjs来实现这一Kubernetes多集群管理Web Terminal。
用户1107783
2024-08-01
2060
基于Golang + Ansible构建作业系统
在近期的Jenkins训练营上,讲解了Ansible的课程,这让我产生了一个想法:能否通过图形化界面来管理Ansible,并运行一些作业任务以减少服务器的登录次数?恰好我正在优化Go-Easy-Admin,所以决定利用周末的时间开发一个这样的功能。这不仅有助于大家学习,还可以熟练掌握Go-Easy-Admin和Go-Ansible的使用。
用户1107783
2024-08-01
3361
ZooKeeper 避坑指南: ZooKeeper 3.6.4 版本 BUG 导致的数据不一致问题
ZooKeeper 作为分布式系统的元数据中心,对外服务的数据一致性需要得到很好的保证,但是一些老版本的 ZooKeeper 在一些情况下可能无法保证数据的一致性,导致依赖 ZooKeeper 的系统出现异常。
用户1107783
2024-07-25
1370
使用 sealos 快速部署自建的Docker镜像加速服务
由于许多公开镜像站已不再可用,我们建立了一个公益镜像仓库供大家下载使用。然而,由于镜像仓库的带宽有限,建议用户自行搭建。以下是相关资源和使用方法:
用户1107783
2024-07-04
2990
容器镜像加速通道,告别镜像拉取烦恼
由于许多公开镜像站已不再可用,我们建立了一个公益镜像仓库供大家下载使用。然而,由于镜像仓库的带宽有限,建议用户自行搭建。以下是相关资源和使用方法:
用户1107783
2024-07-04
2210
使用 Render 快速部署自建的Docker镜像加速服务
由于许多公开镜像站已不再可用,我们建立了一个公益镜像仓库供大家下载使用。然而,由于镜像仓库的带宽有限,建议用户自行搭建。以下是相关资源和使用方法:
用户1107783
2024-06-18
8390
使用一键脚本搭建自己的镜像加速仓库
⚠️ 重要:一台网络畅通的服务器。一个域名,无需国内备案,便宜的就行(推荐xyz结尾的,首年最低7元)!通过脚本可自动实现HTTPS。
用户1107783
2024-06-17
1860
Yearning钉钉审批思路分享(一)
上篇内容我们大致说明了一下Yearning如何集成外部工单通知,使其解耦支持更多自定义通知渠道。前几天有小伙伴提起如何集成飞书在线审批呢,当然飞书也好,钉钉也好实现思路都是一样的。因此我们这里简单的说明一下如何实现钉钉在线审批思路。
用户1107783
2024-06-17
1160
快速搭建自己的多平台镜像站
由于许多公开镜像站已不再可用,我们建立了一个公益镜像仓库供大家下载使用。然而,由于镜像仓库的带宽有限,建议用户自行搭建。以下是相关资源和使用方法:
用户1107783
2024-06-17
2520
告别镜像拉取烦恼,多平台容器镜像代理服务
本项目灵感来自:Thanks-Mirror,该项目分享的是docker镜像直接可用,质量好,速度快的镜像
用户1107783
2024-06-17
3830
Jenkins Pipeline用户权限管理新技巧:打造安全高效的流水线!
基于角色的访问控制(Role-based access control,简称 RBAC),指的是通过用户的角色(Role)授权其相关权限,这实现了更灵活的访问控制,相比直接授予用户权限,要更加简单、高效、可扩展。
用户1107783
2024-05-25
1240
基于Jenkins Pipeline构建企业级CI/CD
本设计通过Jenkins Generic Webhook Trigger 插件实现了基于Webhook自动触发流水线构建。
用户1107783
2024-05-21
1090
Kubernetes 1.30:只读卷挂载终于可以真正实现只读了
只读卷挂载从一开始就是 Kubernetes 的一个特性。令人惊讶的是,在 Linux 上的某些条件下,只读挂载并不是完全只读的。从 v1.30 版本开始,这类卷挂载可以被处理为完全只读;v1.30 为递归只读挂载提供 Alpha 支持。
用户1107783
2024-05-10
1100
容器镜像构建神器 Buildx,支持多平台
要根据不同的要求扩展功能。因此,为了实现这一点,可以使用第三方docker 插件[1]。
用户1107783
2024-04-26
9251
Kubernetes v1.30正式发布!
我们很高兴地宣布发布 Kubernetes v1.30: Uwubernetes,这是迄今为止最可爱的版本!
用户1107783
2024-04-18
7230
带你搞懂Kubernetes Pod 如何获取 IP 地址
Kubernetes 网络模型的核心要求之一是每个 Pod 都应该有自己的 IP 地址,并且集群中的每个 Pod 都应该能够使用这个 IP 地址与其进行通信。有多个网络提供商(flannel、calico、canal 等)实现了这种网络模型。
用户1107783
2024-04-18
3740
一文读懂蓝绿发布、A/B 测试和金丝雀发布的优缺点
目前,业界已经总结出了几种常见的服务发布策略来解决版本升级过程中带来的流量有损问题。本文首先会对这些普遍的发布策略进行简单的原理解析,最后结合阿里云的云原生网关对这些发布策略进行实践。
用户1107783
2024-04-11
4450
基于GitOps轻松实现多团队多集群应用交付
应用分发 GitOps 的核心是以 Git 仓库作为应用部署的唯一来源,持续同步 Git 仓库中应用状态到 Kubernetes 集群上。CNCF 于 2023 年底发布的一项评估 GitOps 使用趋势的微观调查结果[1],其数据显示 GitOps 已经成为大多数开发者实现快速、一致、安全交付的首要选择。2022 年 12 月 CNCF Argo 项目正式毕业[2],标志着 Argo 项目的稳定和成熟,也让更多基于 Kubernetes 的用户使用 Argo CD 来实现 GitOps CD。
用户1107783
2024-04-11
2200
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档