
Weave GitOps est en transition vers un projet piloté par la communauté ! Il offre des informations sur vos déploiements d'applications et rend la livraison continue avec GitOps plus facile à adopter et à étendre à travers vos équipes.
Weave GitOps est une plateforme développeur open-source simple, destinée à ceux qui souhaitent des applications cloud natives mais qui ne maîtrisent pas Kubernetes. Découvrez comme il est facile d’activer GitOps et d’exécuter vos applications dans un cluster. Utilisez Git pour collaborer avec les membres de l’équipe, rendant les nouveaux déploiements simples et sécurisés. Commencez avec ce dont les développeurs ont besoin pour exécuter des applications, puis étendez facilement pour définir et exécuter votre propre plateforme d’entreprise.
Depuis Kubernetes, exécutez Weave GitOps pour obtenir :
Notre vision est que toutes les applications cloud natives soient faciles pour les développeurs, et que les opérations soient automatisées et sécurisées. Weave GitOps est un outil hautement extensible pour y parvenir, en plaçant Kubernetes et GitOps au cœur et en construisant une plateforme autour.
Les valeurs par défaut de Weave GitOps sont Flux comme moteur GitOps, Kustomize, Helm, Sops, et Kubernetes CAPI. Si vous utilisez déjà Flux, vous pouvez facilement ajouter Weave GitOps pour créer une couche de gestion de plateforme.
Weave GitOps Open Source fournit :






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
Les utilisateurs peuvent également utiliser Homebrew :
brew tap weaveworks/tap
brew install weaveworks/tap/gitops
Veuillez consulter le guide de démarrage.
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.
Pour plus d’informations, veuillez consulter la documentation.
Veuillez consulter notre FAQ Weave GitOps OSS FAQ
Besoin d’aide ou envie de contribuer ? Veuillez consulter les liens ci-dessous.