
Weave GitOps wechselt zu einem community-getriebenen Projekt! Es bietet Einblicke in Ihre Anwendungs-Deployments und macht Continuous Delivery mit GitOps einfacher einzuführen und teamübergreifend zu skalieren.
Weave GitOps ist eine einfache Open-Source-Entwicklerplattform für alle, die Cloud-native Anwendungen möchten, aber keine Kubernetes-Kenntnisse haben. Erleben Sie, wie einfach es ist, GitOps zu aktivieren und Ihre Apps in einem Cluster auszuführen. Nutzen Sie Git, um mit Teammitgliedern zusammenzuarbeiten und neue Bereitstellungen einfach und sicher zu machen. Beginnen Sie mit dem, was Entwickler zum Ausführen von Apps benötigen, und erweitern Sie es dann einfach, um Ihre eigene Enterprise-Plattform zu definieren und auszuführen.
Führen Sie Weave GitOps von Kubernetes aus, um Folgendes zu erhalten:
Unsere Vision ist, dass alle Cloud-native Anwendungen für Entwickler einfach sein sollten und dass der Betrieb automatisiert und sicher sein sollte. Weave GitOps ist ein hochgradig erweiterbares Werkzeug, um dies zu erreichen, indem Kubernetes und GitOps in den Mittelpunkt gestellt und darauf eine Plattform aufgebaut wird.
Die Standardeinstellungen von Weave GitOps sind Flux als GitOps-Engine, Kustomize, Helm, Sops und Kubernetes CAPI. Wenn Sie Flux bereits verwenden, können Sie Weave GitOps ganz einfach hinzufügen, um ein Plattform-Management-Overlay zu erstellen.
Weave GitOps Open Source bietet:






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
Alternativ können Nutzer Homebrew verwenden:
brew tap weaveworks/tap
brew install weaveworks/tap/gitops
Bitte lesen Sie den Leitfaden für den Einstieg.
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.
Weitere Informationen finden Sie in der Dokumentation
Bitte lesen Sie unsere Weave GitOps OSS FAQ
Brauchen Sie Hilfe oder möchten Sie mitwirken? Bitte sehen Sie sich die folgenden Links an.