
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를 참조하세요.
도움이 필요하거나 기여하고 싶으신가요? 아래 링크를 참조하세요.