<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Systems &amp; Tools on Learning Notes</title><link>https://nianjiang.github.io/docs/90-Tools/</link><description>Recent content in Systems &amp; Tools on Learning Notes</description><generator>Hugo</generator><language>zh</language><atom:link href="https://nianjiang.github.io/docs/90-Tools/index.xml" rel="self" type="application/rss+xml"/><item><title>CMS</title><link>https://nianjiang.github.io/docs/90-Tools/11_Golang/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://nianjiang.github.io/docs/90-Tools/11_Golang/</guid><description>&lt;h1 id="cms---content-management-system"&gt;
 CMS - Content Management System
 &lt;a class="anchor" href="#cms---content-management-system"&gt;#&lt;/a&gt;
&lt;/h1&gt;
&lt;h3 id="holo"&gt;
 
 &lt;a href="https://github.com/halo-dev/halo"&gt;Holo&lt;/a&gt;
 &lt;a class="anchor" href="#holo"&gt;#&lt;/a&gt;
&lt;/h3&gt;
&lt;p&gt;强大易用的开源建站工具。&lt;/p&gt;
&lt;p&gt;
 &lt;a href="https://www.halo.run/"&gt;www.halo.run&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;docker run -d &amp;ndash;name halo -p 8090:8090 -v /Users/jnh/temp/data/halo:/root/.halo2 halohub/halo:2.21&lt;/p&gt;
&lt;hr&gt;
&lt;h3 id="tina-docs"&gt;
 
 &lt;a href="https://github.com/tinacms/tina-docs"&gt;tina-docs&lt;/a&gt;
 &lt;a class="anchor" href="#tina-docs"&gt;#&lt;/a&gt;
&lt;/h3&gt;
&lt;p&gt;
 &lt;a href="https://tina-docs-red.vercel.app"&gt;Demo&lt;/a&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h3 id="zola"&gt;
 
 &lt;a href="https://github.com/getzola/zola"&gt;Zola&lt;/a&gt;
 &lt;a class="anchor" href="#zola"&gt;#&lt;/a&gt;
&lt;/h3&gt;
&lt;p&gt;
 &lt;a href="https://www.getzola.org/themes/book/"&gt;Book theme&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;
 &lt;a href="https://www.getzola.org/themes/zola-easydocs-theme/"&gt;EasyDocs theme&lt;/a&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h3 id="decap-cms"&gt;
 
 &lt;a href="https://github.com/decaporg/decap-cms"&gt;decap-cms&lt;/a&gt;
 &lt;a class="anchor" href="#decap-cms"&gt;#&lt;/a&gt;
&lt;/h3&gt;
&lt;p&gt;A Git-based CMS for Static Site Generators&lt;/p&gt;
&lt;p&gt;
 &lt;a href="https://demo.decapcms.org/#/collections/pages"&gt;Demo&lt;/a&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h3 id=""&gt;
 
 &lt;a href="https://nianjiang.github.io/"&gt;&lt;/a&gt;
 &lt;a class="anchor" href="#"&gt;#&lt;/a&gt;
&lt;/h3&gt;
&lt;hr&gt;
&lt;h3 id=""&gt;
 
 &lt;a href="https://nianjiang.github.io/"&gt;&lt;/a&gt;
 &lt;a class="anchor" href="#"&gt;#&lt;/a&gt;
&lt;/h3&gt;
&lt;hr&gt;
&lt;h3 id=""&gt;
 
 &lt;a href="https://nianjiang.github.io/"&gt;&lt;/a&gt;
 &lt;a class="anchor" href="#"&gt;#&lt;/a&gt;
&lt;/h3&gt;
&lt;hr&gt;
&lt;h3 id=""&gt;
 
 &lt;a href="https://nianjiang.github.io/"&gt;&lt;/a&gt;
 &lt;a class="anchor" href="#"&gt;#&lt;/a&gt;
&lt;/h3&gt;
&lt;hr&gt;
&lt;h3 id="reference"&gt;
 Reference
 &lt;a class="anchor" href="#reference"&gt;#&lt;/a&gt;
&lt;/h3&gt;
&lt;p&gt;
 &lt;a href="https://github.com/gohugoio/hugo"&gt;Hugo&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;
 &lt;a href="https://github.com/strapi/strapi"&gt;strapi&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;
 &lt;a href="https://github.com/TryGhost/Ghost"&gt;Ghost&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;
 &lt;a href="https://github.com/GitbookIO/gitbook"&gt;gitbook&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;
 &lt;a href="https://nianjiang.github.io/"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;
 &lt;a href="https://nianjiang.github.io/"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;
 &lt;a href="https://nianjiang.github.io/"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;
 &lt;a href="https://nianjiang.github.io/"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;
 &lt;a href="https://nianjiang.github.io/"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;
 &lt;a href="https://nianjiang.github.io/"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;
 &lt;a href="https://nianjiang.github.io/"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;
 &lt;a href="https://nianjiang.github.io/"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;
 &lt;a href="https://nianjiang.github.io/"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;
 &lt;a href="https://nianjiang.github.io/"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;
 &lt;a href="https://nianjiang.github.io/"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;
 &lt;a href="https://nianjiang.github.io/"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;
 &lt;a href="https://nianjiang.github.io/"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;
 &lt;a href="https://nianjiang.github.io/"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;
 &lt;a href="https://nianjiang.github.io/"&gt;&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Cloud</title><link>https://nianjiang.github.io/docs/90-Tools/21_Cloud/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://nianjiang.github.io/docs/90-Tools/21_Cloud/</guid><description>&lt;h3 id="aliyun-tools"&gt;
 Aliyun Tools
 &lt;a class="anchor" href="#aliyun-tools"&gt;#&lt;/a&gt;
&lt;/h3&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Name&lt;/th&gt;
 &lt;th&gt;Docs&lt;/th&gt;
 &lt;th&gt;Codes&lt;/th&gt;
 &lt;th&gt;Other&lt;/th&gt;
 &lt;th&gt;Comments&lt;/th&gt;
 &lt;th&gt;Demo&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;
 &lt;a href="https://kubernetes-sigs.github.io/external-dns/"&gt;ExternalDNS&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;
 &lt;a href="https://kubernetes-sigs.github.io/external-dns/latest/"&gt;docs&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;
 &lt;a href="https://github.com/kubernetes-sigs/external-dns"&gt;github&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;自动将 K8s Ingress/Service 域名同步到阿里云解析 DNS&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;
 &lt;a href="https://keda.sh/"&gt;Keda (Kubernetes Event-driven Autoscaling)&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;
 &lt;a href="https://keda.sh/docs/"&gt;docs&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;
 &lt;a href="https://github.com/kedacore/keda"&gt;github&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;基于事件驱动的 K8s 弹性伸缩器，支持按 RocketMQ 堆积量或 ALB QPS 扩容&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;
 &lt;a href="https://kyverno.io/"&gt;Kyverno&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;
 &lt;a href="https://kyverno.io/docs/"&gt;docs&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;
 &lt;a href="https://github.com/kyverno/kyverno"&gt;github&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;K8s 原生策略管理工具，无需写 Rego 即可实现合规检查与拦截&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;
 &lt;a href="https://backstage.io/"&gt;Backstage&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;
 &lt;a href="https://backstage.io/docs/overview/what-is-backstage"&gt;docs&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;
 &lt;a href="https://github.com/backstage/backstage"&gt;github&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;Spotify 开源的开发者门户（IDP），构建企业内部统一运维/研发门户&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;
 &lt;a href="https://www.crossplane.io/"&gt;Crossplane&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;
 &lt;a href="https://docs.crossplane.io/"&gt;docs&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;
 &lt;a href="https://github.com/crossplane/crossplane"&gt;github&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;将 K8s 变成控制平面，用 YAML 声明式管理阿里云 RDS/OSS 等云资源&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;
 &lt;a href="https://1panel.cn/"&gt;1Panel&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;
 &lt;a href="https://1panel.cn/docs/"&gt;docs&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;
 &lt;a href="https://github.com/1Panel-dev/1Panel"&gt;github&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;现代化、开源的 Linux 服务器运维管理面板，适合管理边缘节点/ECS&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;
 &lt;a href="https://www.jumpserver.org/"&gt;JumpServer&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;
 &lt;a href="https://docs.jumpserver.org/"&gt;docs&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;
 &lt;a href="https://github.com/jumpserver/jumpserver"&gt;github&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;开源堡垒机，支持统一审计 ACK 集群、ECS 及数据库访问行为&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;
 &lt;a href="https://restic.net/"&gt;Restic&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;
 &lt;a href="https://restic.net/manual/"&gt;docs&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;
 &lt;a href="https://github.com/restic/restic"&gt;github&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;安全、快速、高效的备份工具，常用于物理机/容器卷的增量快照备份&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;
 &lt;a href="https://velero.io/"&gt;Velero&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;
 &lt;a href="https://velero.io/docs/"&gt;docs&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;
 &lt;a href="https://github.com/vmware-tanzu/velero"&gt;github&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;K8s 集群灾备与迁移利器，完美对接阿里云 OSS 存储集群快照&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;
 &lt;a href="https://www.kubecost.com/"&gt;KubeCost&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;
 &lt;a href="https://docs.kubecost.com/"&gt;docs&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;
 &lt;a href="https://github.com/opencost/opencost"&gt;github&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;K8s 成本监控与优化工具（开源内核为 OpenCost），分析 ACK 账单&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;
 &lt;a href="https://www.fit2cloud.com/cloudexplorer-lite/"&gt;CloudExplorer Lite&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;
 &lt;a href="https://github.com/fit2cloud/cloudexplorer-lite"&gt;docs&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;
 &lt;a href="https://github.com/fit2cloud/cloudexplorer-lite"&gt;github&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;轻量级多云管理平台（CMP），适合统一看管阿里云等多家云资源&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;
 &lt;a href="https://nianjiang.github.io/"&gt;&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;
 &lt;a href="https://nianjiang.github.io/"&gt;docs&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;
 &lt;a href="https://nianjiang.github.io/"&gt;github&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;
 &lt;a href="https://nianjiang.github.io/"&gt;&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;
 &lt;a href="https://nianjiang.github.io/"&gt;docs&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;
 &lt;a href="https://nianjiang.github.io/"&gt;github&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;
 &lt;a href="https://nianjiang.github.io/"&gt;&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;
 &lt;a href="https://nianjiang.github.io/"&gt;docs&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;
 &lt;a href="https://nianjiang.github.io/"&gt;github&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;
 &lt;a href="https://nianjiang.github.io/"&gt;&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;
 &lt;a href="https://nianjiang.github.io/"&gt;docs&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;
 &lt;a href="https://nianjiang.github.io/"&gt;github&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;
 &lt;a href="https://nianjiang.github.io/"&gt;&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;
 &lt;a href="https://nianjiang.github.io/"&gt;docs&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;
 &lt;a href="https://nianjiang.github.io/"&gt;github&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;
 &lt;a href="https://nianjiang.github.io/"&gt;&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;
 &lt;a href="https://nianjiang.github.io/"&gt;docs&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;
 &lt;a href="https://nianjiang.github.io/"&gt;github&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;
 &lt;a href="https://nianjiang.github.io/"&gt;&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;
 &lt;a href="https://nianjiang.github.io/"&gt;docs&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;
 &lt;a href="https://nianjiang.github.io/"&gt;github&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;
 &lt;a href="https://nianjiang.github.io/"&gt;&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;
 &lt;a href="https://nianjiang.github.io/"&gt;docs&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;
 &lt;a href="https://nianjiang.github.io/"&gt;github&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;hr&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;运维痛点&lt;/th&gt;
 &lt;th&gt;推荐开源组合&lt;/th&gt;
 &lt;th&gt;落地难度&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;应用频繁发布、配置混乱&lt;/td&gt;
 &lt;td&gt;Argo CD&lt;/td&gt;
 &lt;td&gt;中（需规范 Git 流程）&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;微服务多了不知道哪步慢，网关报错难排查&lt;/td&gt;
 &lt;td&gt;OpenTelemetry + Grafana&lt;/td&gt;
 &lt;td&gt;高（需要代码或网关配合）&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;云账单居高不下，老板要求优化成本&lt;/td&gt;
 &lt;td&gt;OpenCost + Keda&lt;/td&gt;
 &lt;td&gt;中（需要微服务支持弹性）&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;hr&gt;
&lt;h3 id="other"&gt;
 Other
 &lt;a class="anchor" href="#other"&gt;#&lt;/a&gt;
&lt;/h3&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Name&lt;/th&gt;
 &lt;th&gt;Docs&lt;/th&gt;
 &lt;th&gt;Codes&lt;/th&gt;
 &lt;th&gt;Other&lt;/th&gt;
 &lt;th&gt;Comments&lt;/th&gt;
 &lt;th&gt;Demo&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;
 &lt;a href="https://docs.certimate.me/zh-CN/"&gt;certimate&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;
 &lt;a href="https://docs.certimate.me/zh-CN/docs/introduction/"&gt;docs&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;
 &lt;a href="https://github.com/certimate-go/certimate"&gt;github&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;An ACME UI Tool, 适合自动化管理与分发 SSL 证书&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;
 &lt;a href="https://about.gitea.com/"&gt;Gitea&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;
 &lt;a href="https://docs.gitea.com/"&gt;docs&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;
 &lt;a href="https://github.com/go-gitea/gitea"&gt;github&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;轻量级自托管 Git 服务，资源占用极低，适合私有化部署&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;
 &lt;a href="https://www.drone.io/"&gt;Drone&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;
 &lt;a href="https://docs.drone.io/"&gt;docs&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;
 &lt;a href="https://github.com/harness/drone"&gt;github&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;基于容器的现代 CI/CD 工具，与 Gitea/GitHub 结合非常丝滑&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;
 &lt;a href="https://argoproj.github.io/cd/"&gt;Argo CD&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;
 &lt;a href="https://argo-cd.readthedocs.io/"&gt;docs&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;
 &lt;a href="https://github.com/argoproj/argo-cd"&gt;github&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;声明式 K8s GitOps 持续交付工具，ACK 运维核心推荐&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;
 &lt;a href="https://argoproj.github.io/argo-rollouts/"&gt;Argo Rollouts（灰度发布）&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;
 &lt;a href="https://argo-rollouts.readthedocs.io/"&gt;docs&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;
 &lt;a href="https://github.com/argoproj/argo-rollouts"&gt;github&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;K8s 蓝绿/金丝雀灰度发布控制器，可联动阿里云 ALB/云原生网关&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;
 &lt;a href="https://argoproj.github.io/workflows/"&gt;Argo Workflows（工作流）&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;
 &lt;a href="https://argo-workflows.readthedocs.io/"&gt;docs&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;
 &lt;a href="https://github.com/argoproj/argo-workflows"&gt;github&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;基于 K8s 的原生工作流引擎，适合编排复杂的运维任务或大模型数据流&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;
 &lt;a href="https://kubevela.io/"&gt;KubeVela&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;
 &lt;a href="https://kubevela.io/docs/"&gt;docs&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;
 &lt;a href="https://github.com/kubevela/kubevela"&gt;github&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;CD Tool&lt;/td&gt;
 &lt;td&gt;基于 OAM 规范的云原生应用交付与管理平台，阿里开源贡献&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;
 &lt;a href="https://prometheus.io/"&gt;Prometheus&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;
 &lt;a href="https://prometheus.io/docs/introduction/overview/"&gt;docs&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;
 &lt;a href="https://github.com/prometheus/prometheus"&gt;github&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;K8s 指标监控的事实标准，ACK 托管监控的开源内核&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;
 &lt;a href="https://grafana.com/"&gt;Grafana&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;
 &lt;a href="https://grafana.com/docs/"&gt;docs&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;
 &lt;a href="https://github.com/grafana/grafana"&gt;github&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;强大的多源数据可视化看板，运维必装，用于统一观测监控数据&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;
 &lt;a href="https://victoriametrics.com/"&gt;VictoriaMetrics&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;
 &lt;a href="https://docs.victoriametrics.com/"&gt;docs&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;
 &lt;a href="https://github.com/VictoriaMetrics/VictoriaMetrics"&gt;github&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;高性能、低成本的开源时序数据库，常作为 Prometheus 的长期存储替代&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;
 &lt;a href="https://grafana.com/oss/loki/"&gt;Loki&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;
 &lt;a href="https://grafana.com/docs/loki/latest/"&gt;docs&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;
 &lt;a href="https://github.com/grafana/loki"&gt;github&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;Grafana 出品的轻量级日志聚合系统，像 Prometheus 一样收集/查询日志&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;
 &lt;a href="https://aquasecurity.github.io/kube-bench/"&gt;Kube-bench&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;
 &lt;a href="https://aquasecurity.github.io/kube-bench/v0.8.0/"&gt;docs&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;
 &lt;a href="https://github.com/aquasecurity/kube-bench"&gt;github&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;检查 Kubernetes 是否符合 CIS 安全基准的安全扫描工具&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;
 &lt;a href="https://aquasecurity.github.io/trivy/"&gt;Trivy&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;
 &lt;a href="https://aquasecurity.github.io/trivy/latest/"&gt;docs&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;
 &lt;a href="https://github.com/aquasecurity/trivy"&gt;github&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;全能型云原生安全扫描器，支持扫描容器镜像漏洞及 K8s YAML 配置缺陷&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;
 &lt;a href="https://falco.org/"&gt;Falco&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;
 &lt;a href="https://falco.org/docs/"&gt;docs&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;
 &lt;a href="https://github.com/falcosecurity/falco"&gt;github&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;K8s 运行时安全威胁检测工具，实时监控容器内的异常系统调用行为&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;hr&gt;
&lt;h3 id=""&gt;
 
 &lt;a href="https://nianjiang.github.io/"&gt;&lt;/a&gt;
 &lt;a class="anchor" href="#"&gt;#&lt;/a&gt;
&lt;/h3&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th style="text-align: left"&gt;英文全称&lt;/th&gt;
 &lt;th style="text-align: left"&gt;常用简称&lt;/th&gt;
 &lt;th style="text-align: left"&gt;类似/变体名称&lt;/th&gt;
 &lt;th style="text-align: left"&gt;定位与核心作用&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td style="text-align: left"&gt;&lt;strong&gt;Development&lt;/strong&gt;&lt;/td&gt;
 &lt;td style="text-align: left"&gt;&lt;strong&gt;DEV&lt;/strong&gt;&lt;/td&gt;
 &lt;td style="text-align: left"&gt;Dev / Trunk&lt;/td&gt;
 &lt;td style="text-align: left"&gt;&lt;strong&gt;开发环境&lt;/strong&gt;。开发人员的沙盒，代码变动最频繁，允许频繁崩溃，通常使用 mock 数据。&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td style="text-align: left"&gt;&lt;strong&gt;Testing / Quality Assurance&lt;/strong&gt;&lt;/td&gt;
 &lt;td style="text-align: left"&gt;&lt;strong&gt;TEST / QA&lt;/strong&gt;&lt;/td&gt;
 &lt;td style="text-align: left"&gt;FAT (Feature Acceptance Test) / CIT / QC&lt;/td&gt;
 &lt;td style="text-align: left"&gt;&lt;strong&gt;测试环境&lt;/strong&gt;。QA（测试工程师）进行功能测试、自动化测试、回归测试和提测的专用稳定环境。&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td style="text-align: left"&gt;&lt;strong&gt;Staging&lt;/strong&gt;&lt;/td&gt;
 &lt;td style="text-align: left"&gt;&lt;strong&gt;STG&lt;/strong&gt;&lt;/td&gt;
 &lt;td style="text-align: left"&gt;Stage / Pre-Production / Pre / 预发环境&lt;/td&gt;
 &lt;td style="text-align: left"&gt;&lt;strong&gt;预发布环境&lt;/strong&gt;。1:1 高度模拟生产环境（包括配置、架构甚至脱敏后的数据），用于上线前的最后把关。&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td style="text-align: left"&gt;&lt;strong&gt;Production&lt;/strong&gt;&lt;/td&gt;
 &lt;td style="text-align: left"&gt;&lt;strong&gt;PROD&lt;/strong&gt;&lt;/td&gt;
 &lt;td style="text-align: left"&gt;Live / Online / 线上的&lt;/td&gt;
 &lt;td style="text-align: left"&gt;&lt;strong&gt;生产环境&lt;/strong&gt;。面向真实终端用户的真实环境。对稳定性、安全性和监控要求最高。&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;hr&gt;
&lt;h3 id=""&gt;
 
 &lt;a href="https://nianjiang.github.io/"&gt;&lt;/a&gt;
 &lt;a class="anchor" href="#"&gt;#&lt;/a&gt;
&lt;/h3&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th style="text-align: left"&gt;云厂商&lt;/th&gt;
 &lt;th style="text-align: left"&gt;规格&lt;/th&gt;
 &lt;th style="text-align: left"&gt;型号&lt;/th&gt;
 &lt;th style="text-align: left"&gt;按量付费&lt;/th&gt;
 &lt;th style="text-align: left"&gt;年付&lt;/th&gt;
 &lt;th style="text-align: left"&gt;备注&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td style="text-align: left"&gt;阿里&lt;/td&gt;
 &lt;td style="text-align: left"&gt;104C192G&lt;/td&gt;
 &lt;td style="text-align: left"&gt;ecs.ebmc6.26xlarge（计算型弹性裸金属服务器 ebmc6）&lt;/td&gt;
 &lt;td style="text-align: left"&gt;14.232元/小时&lt;/td&gt;
 &lt;td style="text-align: left"&gt;36893/年 （张家口）&lt;/td&gt;
 &lt;td style="text-align: left"&gt;地域是张家口， 不是北京&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td style="text-align: left"&gt;华为&lt;/td&gt;
 &lt;td style="text-align: left"&gt;20C128G&lt;/td&gt;
 &lt;td style="text-align: left"&gt;physical.s4.medium&lt;/td&gt;
 &lt;td style="text-align: left"&gt;&amp;ndash;&lt;/td&gt;
 &lt;td style="text-align: left"&gt;48600/年&lt;/td&gt;
 &lt;td style="text-align: left"&gt;没有按量付费&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td style="text-align: left"&gt;腾讯&lt;/td&gt;
 &lt;td style="text-align: left"&gt;96C384G&lt;/td&gt;
 &lt;td style="text-align: left"&gt;BMI5.24XLARGE384（高IO型BMI5，96核384GB）&lt;/td&gt;
 &lt;td style="text-align: left"&gt;16.1元/小时&lt;/td&gt;
 &lt;td style="text-align: left"&gt;104315/年&lt;/td&gt;
 &lt;td style="text-align: left"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;hr&gt;
&lt;h3 id="reference"&gt;
 Reference
 &lt;a class="anchor" href="#reference"&gt;#&lt;/a&gt;
&lt;/h3&gt;
&lt;p&gt;
 &lt;a href="https://nianjiang.github.io/"&gt;&lt;/a&gt;&lt;/p&gt;</description></item></channel></rss>