
¡Weave GitOps está haciendo la transición a un proyecto impulsado por la comunidad! Proporciona información sobre las implementaciones de tus aplicaciones y facilita la adopción y el escalado de la entrega continua con GitOps en tus equipos.
Weave GitOps es una plataforma simple y de código abierto para desarrolladores que desean aplicaciones nativas en la nube pero no tienen experiencia en Kubernetes. Descubra lo fácil que es habilitar GitOps y ejecutar sus aplicaciones en un clúster. Use Git para colaborar con los miembros de su equipo, haciendo que los nuevos despliegues sean fáciles y seguros. Empiece con lo que los desarrolladores necesitan para ejecutar aplicaciones y luego amplíe fácilmente para definir y ejecutar su propia plataforma empresarial.
Desde Kubernetes, ejecute Weave GitOps para obtener:
Nuestra visión es que todas las aplicaciones nativas en la nube sean fáciles para los desarrolladores, y que las operaciones sean automatizadas y seguras. Weave GitOps es una herramienta altamente extensible para lograr esto, colocando Kubernetes y GitOps en el centro y construyendo una plataforma a su alrededor.
Los valores predeterminados de Weave GitOps son Flux como motor de GitOps, Kustomize, Helm, Sops y Kubernetes CAPI. Si ya usa Flux, puede agregar fácilmente Weave GitOps para crear una superposición de gestión de plataforma.
Weave GitOps Open Source proporciona:






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
Alternativamente, los usuarios pueden usar Homebrew:
brew tap weaveworks/tap
brew install weaveworks/tap/gitops
Consulte la guía de inicio.
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.
Para más información, consulte la documentación
Consulte nuestras Preguntas frecuentes de Weave GitOps OSS
¿Necesita ayuda o quiere contribuir? Consulte los enlaces a continuación.