名云堂
汇聚开源云计算相关的开源项目基础信息
博客以文档的方式进行管理
汇聚开源云计算相关的开源项目基础信息
ArgoCD 是一个用于 Kubernetes(K8s)的声明式、GitOps 持续交付工具。可以将 Git仓库/Helm仓库/OCI仓库作为应用程序部署状态的唯一真实来源。
Windows11 系统版本已经更新到 2026H2 版本,可以通过官网或者藏云阁ISO镜像仓库( https://www.cncfstack.com/iso )下载镜像进行系统安装。本文详细介绍 Windows11 安装的所有步骤,并提供创建 本地账户 的方法。
Windows 操作系统是目前最流行的操作系统之一,便捷下载途径、准确的版本对后续系统安装和运行使用很重要。本文提供Windowsw SO镜像的基础概念与Windows 的版本选择,以及下载渠道的推荐。
Ubuntu 是 Linux 中最流行的发行版之一, 26.04 LTS 是最新的长期支持版本,可以通过官网或者藏云阁ISO镜像仓库( https://www.cncfstack.com/iso )下载镜像进行系统安装。
Kuberentes 环境中 CoreDNS 是一个基础服务,他提供外部域名、Service名称、POD名称等资源的 DNS 解析功能。CoreDNS 可以通过插件来进行功能扩展,但是如果对插件配置使用不当,可能会引起整个集群的故障。
RKE2 将 Kubernetes 的部署过程进行了封装,整个过程标准化程度较高,在加上国内使用镜像无法下载的问题通过一条配置完美的解决,部署过程非常的简单且高效。
Rancher 之前在阿里云的 OpenAnolis 和Oracle云的 RockyLinux 上安装时,核心只需要解决镜像下载问题即可,但是在 OpenEuler 上遇到了 cgroup驱动问题 和 iptables内核模块缺失问题 ,本文详细介绍异常日志现场以及解决方法。
当前很多开源项目并没有单独为 OpenEuler 提供安装包,通过兼容的 CentOS 资源生态为 OpenEuler 扩展软件功能。本文以 CentOS 软件源为 OpenEuler 安装 Docker 软件。
藏云阁ISO镜像仓库已提供数百个ISO镜像相关资源,包含主流的 Windows、CentOS、Debian、ArchLinux、AlmaLinux、OpenAnolis、OpenEuler、Ubuntu、RockeyLinux、LinuxMint以及Fedora等的 ARM 和 X86_64 发行版本。
openEuler(欧拉)是由开放原子开源基金会孵化的全场景通用开源操作系统项目,麒麟V10是系统基于开源OpenEuler的商业版本,openEuler的系统安装便捷方便,本文提供openEuler24.03 SP4 系统安装指导。
在安装操作系统时,可以制作U盘启动盘,以便快速的进行安装操作系统。本文将以 PVE 9.2 为例,介绍在 MacOS 上如何使用 dd 命令制作U盘启动盘来安装环境。
Rancher 一键安装 Kubernetes 集群
Rancher是一款开源的Kubernetes集群管理平台,可以帮助用户快速部署和管理Kubernetes集群。在国内安装Rancher时,镜像拉取速度慢一直是个痛点问题。
在前面三篇文章中分别介绍了DNS域名解析原理,安装CoreDNS,以及如何基于CoreDNS实现GSLB,这篇文章主要是运维相关,将介绍如何监控CoreDNS的运行状态并进行企业微信告警通知。
详细讲解如何基于 CoreDNS 的 geoip + view 插件实现地理位置感知解析(GSLB),让不同国家/地区的用户自动解析到最近的服务器节点,提升访问体验并降低跨区域网络延迟。
阿里云DNS免费版解析限额10万次/天,我的每日调用量超出2299%,云产品成本太高,所以自建权威DNS服务器,本文详细描述自建权威DNS服务器的搭建步骤与配置方法。
当你在浏览器输入域名时,它是如何一步步转化为 IP 地址的?本文深度剖析域名解析的四大核心阶段:应用层缓存、操作系统解析、DNS递归查询与迭代查询。通过拆解完整的解析链路,带你彻底搞懂DNS的底层工作机制,为网络故障排查与性能优化提供坚实的理论支撑。
藏云阁新增 Agent Skill 仓库,提供 7万+ Skill 的检索、详情,以及安装下载服务。目前平台已开放 35万+ 资源,资源种类扩充到 7 大类型,覆盖软件及AI的基础数字资产。
OpenClaw 开源项目的相关Logo、Docker镜像、官方网站、文档、最佳实践等资源比较分散,收集汇总便于查找和下载使用。
OpenClaw风险之一就是不可控的Token成本消耗,我的真实案例,OpenClaw用了530万Token修复一个HTML语法错误,结果还没成功
Openclaw-In-Docker 新版大幅度减小镜像大小,使用更新版本的csvm基础镜像提供pip工具,调整了一些默认的配置策略,以及修复了域名和用户密码修改无效问题。
目前养龙虾有个非常明显的痛点,就是大模型的 API Token 成本消耗太高,且对复杂任务的成本不可控。本文的目标是提供一个解决方案,让 AI 智能体在可控成本下无限进化。
OpenClaw3.13已经发布,但是基于主机安装方式在升级过程中会遇到一些nodejs问题,如果不熟悉解决起来会比较麻烦。基于 OpenClaw-In-Docker 的安装方式,可以通过直接替换镜像的方式快速升级。
Ollama是一个 开源、轻量级的工具,专为在本地计算机上运行大型语言模型(LLM)而设计。你可以把它理解为一个本地AI模型的“应用商店”和“运行环境”,让你能像使用普通软件一样,轻松地在自己的电脑上体验和利用各种AI模型,而无需依赖云端服务或具备深厚的技术背景。
OpenClaw In Docker 提供一个类似虚拟机的环境,一键运行 OpenClaw 服务,并提供安全的用户登录与 HTTPS 访问 OpenClaw 能力,使其可以便捷、安全的运行开放在互联网上。
k8s.gcr.io 虽然已经替换为 registry.k8s.io,但是对于历史版本镜像仍然有部分用户在使用。
Dragonfly专注于解决基于Kubernetes的云原生环境下大规模镜像与文件分发难题。该项目利用点对点(P2P)技术,提供高效、稳定且安全的数据分发与加速能力,旨在成为云原生架构中的标准解决方案,支持文件、容器镜像、OCI制品、AI模型权重、缓存、日志及依赖项的大规模分发。
DockerHub中存放着当前绝大多数的流行容器镜像,很多镜像的下载量超过 1B(10亿)次以上,本批次对这类镜像进行同步。
DockerHub中存放着当前绝大多数的流行容器镜像,在第4批中已经完成了1B(10亿)+下载量的镜像仓库同步,本次同步 500M(5亿)+下载量的镜像仓库。提供免费、不限速、多架构的镜像下载服务。
DockerHub中存放着当前绝大多数的流行容器镜像,很多镜像的下载量超过 1B(10亿)次以上,本批次对这类镜像进行同步。藏云阁镜像服务第4批同步了该110个镜像仓库的镜像,提供免费、不限速、多架构的镜像下载服务。
人工智能AI和机器学习的快速发展离不可一些基础设施级的项目,如pytorch、langchain、tensorflow等,他们的镜像往往很大,很多都是10GB量级。藏云阁镜像服务第3批同步了该43个镜像仓库的镜像,提供免费、不限速、多架构的镜像下载服务。
Rancher官方维护了151个镜像仓库,支撑Rancher生态,主要包含有Rancher官方的镜像,安全增强镜像,以及mirror的一些其他开源镜像,便于在特殊网络环境中可以完全离线化打包和分发。藏云阁镜像服务第2批同步了该 151 个镜像仓库的镜像,提供免费、不限速、多架构的镜像下载服务。
Docker 官方维护了 143 常见开源项目的容器镜像仓库,存放在 library 项目中,是最流行的一类镜像仓库。藏云阁镜像服务第1批同步了该 143 个镜像仓库的镜像,提供免费、不限速、多架构的镜像下载服务。
Let’s Encrypt 公告称将减少颁发的证书的有效期。目前签发的证书有效期为90天,到2028年将减半至45天。所有商业化证书有效期最长为47天.
Kubernetes v1.35版本发布,本文梳理十大重点确定性更新,涉及退役功能,以及新增GA的功能。并且,v1.31版本结束支持也已经在 2025-11-11 停止维护。
本文提供了SLA的系统性的介绍,涉及如何计算SLA、几个九的目标怎么制定,如何提升系统SLA。并提供SLA编写建议,以及SLA协议模板。
本文提供Rancher和Kuberentes快速安装的步骤和国内镜像仓库,介绍单机原理,配置Keycloak提供SSO统一登录,并提供在线环境开放学习体验。
我关注Gitea轻量、快速、极易上手的特点,以及有活跃的中文社区。搭建了一个基于Gitea的代码仓库,并配置了SSO登录,对象存储,邮箱等。
本文提供最新的数据库排名资源,以及我为什么选择PostgreSQL,还有快速安装PostgreSQL,并与MySQL的语法对比快速理解入门PostgreSQL。
本文提供了一种企业级的内网 Go 语言依赖拉取解决方案,可由运维人员统一维护服务,研发人员和CI/CD环境只需要3行配置即可实现内网 Go 开发自由。
本文从HTTPS证书的CA签发、域名申请、证书校验、数据加密切入,带你彻底看懂证书运作机制。自签证书实操教程与自动化Shell脚本,助你快速生成域名证书。文末还提供《HTTPS权威指南》电子书资源,带你深入PKI体系。
软件生命周期不同的阶段有着不一样的目标、主要任务与输出产物,对于目标和主要任务是劳动活动,而输出产物则是劳动的成果,在软件行业成为软件资产。
基于OpenVPN构建多云互通方案,既能避免单一云厂商依赖, 又能综合各个云厂商的优惠产品和策略,从而降低云资源的采购成本。文章分享真实成本优化案例与落地部署配置。
Podman(POD Manager)是一个开源的无守护进程(daemonless)容器引擎,用于管理容器、容器镜像、容器卷和网络。
Artifact Hub 是一个基于web的应用程序和平台,可以查找、安装和发布云原生制品。这些制品支持如容器镜像、HelmChart、策略、插件、Operator,以及模板等。
Docker Compose和Kubernetes在容器编排领域都有着各自独特的优势和适用场景。在单机环境下,Docker Compose 凭借其简单易用、轻量级和开发友好的特点,能够快速搭建和管理多容器应用,是开发者进行本地开发和测试的首选工具。而在多机的生产环境中,Kubernetes强大的集群管理、弹性伸缩、网络和存储管理等功能,使其成为管理大规模容器化应用的最佳选择。
藏云阁 HelmChart 仓库汇聚了全球开源社区主流的 HelmChart 应用包,已经覆盖了 1 万+ 应用,26 万+ Chart 包。
企业"容器云平台"服务基于云原生技术建设企业容器云 IaaS 平台,为企业规划低成本、不受限、长期可持续发展的容器云平台,提供基础的 计算、存储、网络、安全 服务。
有人说它 页面 UI 好看,也有人说它 产品交互设计体验好,降低了 Kubernetes 的学习成本 等,当然也有一部分人因为他是国内厂商主导的(青云)开源项目,便于后续信创 的而选择。
很多优秀的开源软件项目的安装包的托管平台(即软件源)都是在国外运营,在国内访问时网络质量和带宽不是很好。 在“开源精神”的推动下,宣传自由软件的价值,提高自由软件社区文化氛围,国内很多企业和科研机构建立了免费开放的软件源镜像站,将国内的软件源同步到国内做镜像,以优化国内开发者更好的开源社区参与体验。 我们开发者在进行软件源镜像站选择时,可以考虑镜像站的镜像站的全面与完善情况、维护组织的技术能力、站点的稳定性与带宽等因素。 若选择机构维护的镜像站推荐 清华大学开源软件镜像站 、浙江大学开源软件镜像站、中国科学技术大学开源软件镜像。企业维护的镜像站推荐阿里云、腾讯云、华为云的云厂商镜像站。
2025年通用 Linux 服务器操作系统该如何选择?
Linux系统发行版本衍生时间线
本文通过对 Github Action 运行机制进行分析,结合 SSH 的高阶使用姿势,以及个人多年的运维经验和工具,设计出一种稳定访问 Github 方案(该方案仅推荐访问Github站点用于开源协作和学习使用)。
当前的互联网中信息数据交换通过过网络传输,早期的 HTTP 协议在传输数据时是明文的,即数据包流过的链路上都可以抓取数据,并查看数据内容,甚至是修改数据内容,这是不安全。
本文根据经验提供镜像仓库的选型方案、实际实践经验案例,以及如何在国内快速进行 Harbor 服务搭建,同时提供 Harbor HTTPS 合法证书的解决思路。
Docker将容器化技术普及,推动云计算向云原生的演进。Docker的核心创新技术之一是容器镜像,它是一种文件的打包方式,将应用程序运行的操作系统、库、运行环境等依赖全部打包一起。在其他任意环境,只要可以运行docker服务,就可以基于该镜像运行容器,即业务程序。 与GitHub托管代码的定位类似,Docker Hub 是一个开放性的容器镜像托管平台。由于其是最早的在线镜像存储和分发的平台,绝大多数的开源项目镜像都在该平台上托管。 容器镜像本质还是对文件的一种组织管理方式,具有传播数据和信息的能力,因此对于其分发的文件内容需要符合地方的法律法规,在没有完成合规的要求前应该无法直接面向国内提供服务。 鉴于DockerHub是绝对权威和全面的容器镜像托管平台,无法使用托管在该平台上优质的镜像,绝对是国内信息科技业的重大损失。
Kubernetes v1.33的主题是Octarine: 魔法的颜色灵感来自Terry 普拉切特的Discworld系列。此版本突出了开源魔术那 Kubernetes支持整个生态系统。
Docker的安装有很多种方式,比如基于源码安装、基于二进制文件安装、基于 get-docker.sh 安装、基于 YUM/DNF/APT 等软件包管理工具安装等等。 本最佳实践推荐以软件包管理工具的安装方式,其他安装方式各有特点,也都有其适合的应用场景,建议在入门后再进行深入探索。
GitHub在UTC时间 2025/04/12 20:01 ~2025/04/13 14:55期间出现异常,所有来源中国IP的用户访问 GitHub 时会出现如下访问受限的提示。
Kubernetes 在 v1.20 版本之后将废弃 Docker 作为容器运行时。