
Weave GitOps はコミュニティ主導のプロジェクトへと移行しています!アプリケーションのデプロイに関する洞察を提供し、GitOps による継続的デリバリーをチーム全体で導入・スケールしやすくします。
Weave GitOps は、クラウドネイティブアプリケーションを求めるものの、Kubernetes の専門知識を持たない人々のための、シンプルでオープンソースの開発者プラットフォームです。GitOps を有効にしてクラスター上でアプリを実行することがいかに簡単かを体験してください。Git を使ってチームメンバーと協力することで、新しいデプロイを簡単かつ安全にできます。開発者がアプリを実行するために必要なものから始め、その後、独自のエンタープライズプラットフォームを定義して実行するように簡単に拡張できます。
Kubernetes から Weave GitOps を実行すると、以下を入手できます:
私たちのビジョンは、すべてのクラウドネイティブアプリケーションが開発者にとって簡単であり、運用が自動化され安全であるべきだということです。Weave GitOps は、Kubernetes と GitOps を中核に据え、その周りにプラットフォームを構築することでこれを実現する、拡張性の高いツールです。
Weave GitOps のデフォルトは、GitOps エンジンとして Flux、Kustomize、Helm、Sops、Kubernetes CAPI です。すでに Flux を使用している場合は、Weave GitOps を簡単に追加して、プラットフォーム管理オーバーレイを作成できます。
Weave GitOps オープンソースは以下を提供します:






Mac / Linux
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 を使用することもできます:
brew tap weaveworks/tap
brew install weaveworks/tap/gitops
はじめにガイド を参照してください。
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 の FAQ を参照してください。
ヘルプが必要ですか、またはコントリビューションしたいですか? 以下のリンクを参照してください。