Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
weave-gitops — Weave GitOps 正在过渡为一个社区驱动的项目!它提供对应用程序部署的洞察,并使基于 GitOps 的持续交付更容易被团队采用和扩展。 | Kitploit
工具/GitHubGitHub/weaveworks/weave-gitops
云基础设施安全容器安全配置审计云安全DevSecOps供应链安全
GitHubweaveworks/weave-gitops

weave-gitops

Weave GitOps 正在过渡为一个社区驱动的项目!它提供对应用程序部署的洞察,并使基于 GitOps 的持续交付更容易被团队采用和扩展。

查看仓库
1.1k16847个月前Kitploit 审核通过

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享
网站

Weave GitOps

Test status LICENSE Contributors Release Conventional Commits FOSSA Status FOSSA Status OpenSSF Best Practices OpenSSF Scorecard Go Report Card

Weave GitOps 是一个简单、开源的开发者平台,专为那些希望使用云原生应用但缺乏 Kubernetes 专业知识的人群打造。体验轻松启用 GitOps 并在集群中运行应用的便捷性。利用 Git 与团队成员协作,让新部署变得简单又安全。从开发者运行应用所需的基本功能开始,然后轻松扩展,定义并运行您自己的企业平台。

在 Kubernetes 上运行 Weave GitOps 后,您可以获得:

  1. 应用运维:管理和自动化应用及其他组件的部署管道
  2. 平台:在云端或本地拥有您自己的自定义 PaaS 的便捷方式
  3. 扩展:协调 Kubernetes 的 rollout,例如与虚拟机、数据库和云服务集成

我们的愿景是让所有云原生应用对开发者友好,并且运维自动且安全。Weave GitOps 是一个高度可扩展的工具,以 Kubernetes 和 GitOps 为核心,并在此基础上构建平台来实现这一目标。

Weave GitOps 的默认配置包括 Flux 作为 GitOps 引擎、Kustomize、Helm、Sops 和 Kubernetes CAPI。如果您已经在使用 Flux,可以轻松添加 Weave GitOps 来创建平台管理覆盖层。

Weave GitOps 开源版提供:

  • 通过 GitOps 实现应用和基础设施的持续交付。
  • 支持 GitHub、GitLab 和 Bitbucket;兼容 S3 的存储桶作为源;所有主流容器仓库;以及所有 CI 工作流提供商。
  • 基于拉取的安全机制,以最小权限运行,并遵守 Kubernetes 安全策略。
  • 兼容任何符合标准的 Kubernetes 版本以及常见生态系统技术,如 Helm、Kustomize、RBAC、Prometheus、OPA、Kyverno 等。
  • 多租户、多个 Git 仓库、多个集群。
  • 告警和通知。

在一个地方管理和查看所有应用。

Application Page

轻松查看持续部署状态以及通过 GitOps 产出的内容。提供多种调试视图,并支持直接从 UI 同步最新的 Git 提交。

Reconciliation Page

查看图表视图。

Graph View

审查 yaml 文件。

Yaml View

查看您的所有源,无论是 Git 仓库、Helm 仓库还是存储桶。

Sources view

快速查看您的 reconciliation 部署运行时的健康状况。这些是确保您的软件在 Kubernetes 集群上运行的工作节点。

Flux Runtime

快速开始

CLI 安装

Mac / Linux

root@kitploit:~
curl --silent --location "https://github.com/weaveworks/weave-gitops/releases/download/v0.39.0-rc.2/gitops-$(uname)-$(uname -m).tar.gz" | tar xz -C /tmp
sudo mv /tmp/gitops /usr/local/bin
gitops version

此外,用户也可以使用 Homebrew:

root@kitploit:~
brew tap weaveworks/tap
brew install weaveworks/tap/gitops

请参阅 快速开始指南。

CLI 参考

root@kitploit:~
Command line utility for managing Kubernetes applications via GitOps.

Usage:
  gitops [command]

Examples:

  # Get help for gitops add cluster command
  gitops add cluster -h
  gitops help add cluster

  # Get the version of gitops along with commit, branch, and flux version
  gitops version

  To learn more, you can find our documentation at https://docs.gitops.weaveworks.org/


Available Commands:
  beta        This component contains unstable or still-in-development functionality
  check       Validates flux compatibility
  completion  Generate the autocompletion script for the specified shell
  create      Creates a resource
  get         Display one or many Weave GitOps resources
  help        Help about any command
  version     Display gitops version

Flags:
  -e, --endpoint WEAVE_GITOPS_ENTERPRISE_API_URL   The Weave GitOps Enterprise HTTP API endpoint can be set with WEAVE_GITOPS_ENTERPRISE_API_URL environment variable
  -h, --help                                       help for gitops
      --insecure-skip-tls-verify                   If true, the server's certificate will not be checked for validity. This will make your HTTPS connections insecure
      --kubeconfig string                          Paths to a kubeconfig. Only required if out-of-cluster.
      --namespace string                           The namespace scope for this operation (default "flux-system")
  -p, --password WEAVE_GITOPS_PASSWORD             The Weave GitOps Enterprise password for authentication can be set with WEAVE_GITOPS_PASSWORD environment variable
  -u, --username WEAVE_GITOPS_USERNAME             The Weave GitOps Enterprise username for authentication can be set with WEAVE_GITOPS_USERNAME environment variable

Use "gitops [command] --help" for more information about a command.

更多信息请参阅 文档

常见问题

请参阅我们的 Weave GitOps OSS 常见问题

贡献

需要帮助或想贡献?请参考以下链接。

  • 开始使用?
    • 按照我们的 快速入门指南 开始,并给我们反馈
  • 需要帮助?
    • 在 Weaveworks 社区 Slack 的 #weave-gitops 频道 中与我们交流。如果还未加入,请 邀请自己
  • 有功能建议或想贡献?
    • 请创建 GitHub issue
    • 了解更多关于贡献的内容 此处。
下载工具