Mac 上的开源DevOps 与云服务
拥有公开代码仓库的应用与命令行工具,按安装量排序。 开源不是质量保证,但意味着代码可以被审计,应用也不会被人从你手里拿走。
ko在 Kubernetes 上构建和部署 Go 应用程序 werf用于 Kubernetes 的一致交付工具 arkade开源 Kubernetes 市场 kagent用于构建 AI 代理的 Kubernetes 原生框架 chamber通过 AWS SSM 参数存储管理秘密的命令行工具 kubetail用于 Kubernetes 的日志工具,带实时网页仪表板 fluxcd面向 Kubernetes 的开放且可扩展的持续交付解决方案 ansible-builder用于构建 Ansible 执行环境(容器)的命令行工具 cf-terraforming命令行工具,用于简化改造你现有的 Cloudflare 资源 kompose从 `docker-compose` 迁移到 Kubernetes 的工具 okteto通过直接在 Kubernetes 中开发和测试代码来构建更好的应用程序 fakecloud免费的开源本地 AWS 云模拟器,用于集成测试 cf2tfCloudformation 模板到 Terraform HCL 转换器 testkube用于测试定义和执行的 Kubernetes 原生框架 kubefwd为本地开发批量端口转发 Kubernetes 服务 dockerize用于简化在 Docker 容器中运行应用程序的实用工具 vals类似 Helm 的配置值加载器,支持各种来源 kops生产环境级别的K8s安装、升级与管理 kubernetes-mcp-server用于 Kubernetes 的 MCP 服务器 kapp针对 Kubernetes 用户的 CLI 工具,用于分组和管理大量资源 aws-lc通用加密库 terraform-mcp-server用于 Terraform 的 MCP 服务器 terramate通过变更检测和代码生成管理 Terraform 堆栈 kpt用于构建、定制和部署 Kubernetes 软件包的工具链 arcane-cliArcane Docker 管理平台的命令行客户端 aztfexport将您现有的 Azure 资源纳入 Terraform 的管理 ingress2gateway将 Kubernetes Ingress 资源转换为 Kubernetes Gateway API 资源 popeyeKubernetes 集群资源清理器 tfsort用于排序 Terraform 变量和输出的命令行工具 athenacli用于 AWS Athena 服务的 CLI 工具 KubeContext用于管理 Kubernetes 上下文的菜单栏应用 helm-lsHelm 的语言服务器 docker-squashDocker 镜像压缩工具 nixpacks应用源 Nix 软件包 Docker = 镜像 aws-google-auth使用 Google 应用获取 AWS 凭证 dockerfile-language-server由 Node、TypeScript 和 VSCode 提供支持的 Dockerfile 语言服务器 docker-language-server用于 Dockerfile、Compose 文件和 Bake 文件的语言服务器 ansible-language-server用于 Ansible 文件的语言服务器 kwok没有 Kubelet 的 Kubernetes - 模拟数千个节点和集群 awsdac用于绘制 AWS 架构的 CLI 工具 clusterawsadmCluster API AWS 提供程序中用于自举、AMI、EKS 及其他辅助工具的主页 kubevpn提供一个云原生开发环境,可连接到您的 K8s 集群网络 moto模拟 AWS 服务 b4n用于 Kubernetes API 的终端用户界面 (TUI),用 Rust 编写 nova-fairwinds查找在您的集群中运行的过时或已弃用的 Helm 图表 timoni用于 Kubernetes 的包管理器,由 CUE 提供支持,并受 Helm 启发 buildkitd并发的、缓存高效的、与 Dockerfile 无关的构建工具包(守护进程) tfcmt通知 terraform 命令的执行结果 trailscraper从 AWS CloudTrail 获取有价值信息的工具 sceptre构建更好的 AWS 基础设施 tf-summarize用于打印 terraform 计划摘要的 CLI kube-bench根据安全最佳实践(CIS 基准)检查 Kubernetes 部署 kwctl用于 Kubernetes 的 Kubewarden 策略引擎的 CLI 工具 click用于 Kubernetes 的命令行交互式控制器 draft用于快速将您的应用部署到 Kubernetes 的 Day 0 工具 fleet-cli管理大量 Kubernetes 集群 lazyjournal用于来自 journalctl、文件系统、Docker、Podman 和 Kubernetes pods 的日志的 TUI droast有主见的 Dockerfile 代码检查工具 kdash用于 Kubernetes 的简单快速仪表板 kubetui用于监控和探索 Kubernetes 资源的 TUI 工具