Overview
Weave GitOps Assured is an enterprise support and software subscription that helps customers minimize risk and reach their cloud native goals faster. The solution combines powerful open-source software, enterprise-grade support, and enhanced features to revolutionize Continuous Delivery (CD) practices and streamline. Kubernetes cluster management. It includes best-in-class open-source software components such as Flux, Flagger, observability UI, GitOps Controller for Terraform IaC, Flamingo Flux Subsystem for Argo, Weave Policy Agent, and a VSCode Plugin, along with ongoing white-glove support services to address immediate and future challenges.
Highlights
- Weave GitOps Assured provides a comprehensive support framework including a dedicated support team, defined SLAs, severity levels and response times, and a support web portal backed by expert guidance and a comprehensive knowledge base.
- Weaveworks deep expertise building, operating and supporting EKS, EKS-A and EC2 environments is unmatched, ensuring efficient, scalable and reliable cloud native outcomes for your business.
- Close the skill gap and achieve your operational and business goals faster, with higher confidence and lower risk. Learn and implement basic and advanced management of Kubernetes, GitOps, CD, Platform Engineering practices and other modern patterns.
Details
Features and programs
Financing for AWS Marketplace purchases
Pricing
Dimension | Description | Cost/12 months |
---|---|---|
Weave GitOps Assured Subscription - 50 Node Pack | Weaveworks Open Source Support for products including FluxCD and Flagger | $35,000.00 |
Weave GitOps Assured Subscription - 100 Node Pack | Weaveworks support for OSS products including FluxCD, Flagger, Weave Policy Agent, and Weave GitOps UI | $60,000.00 |
Vendor refund policy
The terms of your contract dictate the policy around refund. If you are not happy with your purchase please reach out to your contact at Weaveworks to discuss.
Legal
Vendor terms and conditions
Content disclaimer
Delivery details
Weave GitOps Assured - Helm Chart Deployment
- Amazon EKS
- Amazon EKS Anywhere
Helm chart
Helm charts are Kubernetes YAML manifests combined into a single package that can be installed on Kubernetes clusters. The containerized application is deployed on a cluster by running a single Helm install command to install the seller-provided Helm chart.
Version release notes
Weave GitOps Assured initial AWS Marketplace listing
Additional details
Usage instructions
Usage Information
Dependencies
- Kubernetes Cluster: v1.20
- kubectl
- Helm
- Flux installed on your cluster: v0.39.0
- cert-manager installed on your cluster: v1.5.0
Install Flux onto the cluster if not already installed
flux install
Helm Install Weave GitOps Assured Chart
helm install --namespace weave-gitops-assured weave-gitops-assured oci://709825985650.dkr.ecr.us-east-1.amazonaws.com/weaveworks/weave-gitops-assured --version 0.1.2
Create a password for the admin user
Weave GitOps uses a bcrypt hash for passwords. Therefore, you must keep this in mind when creating and/or updating Weave GitOps login passwords.
To change the password, simply create a .yaml file as below and apply using helm upgrade:
File: weave-gitops-password.yaml
weave-gitops: adminUser: create: true username: admin passwordHash: <YOUR_BCRYPT_ENCRYPTED_PASSWORD_HASH_GOES_HERE>NOTE: the Weave GitOps UI will not be accessible until the password YAML is applied.
Access the Weave GitOps UI
Use the username and password created above to access the UI via:
kubectl -n weave-gitops-assured port-forward svc/weave-gitops-assured 9001:9001
You can access the Weave GitOps UI at https://localhost:9001
Observing the health of your installation via CLI and kubectl
You can check the health of your installation by running:
kubectl get deploy -n flux-system
Check that all deployments are ready. If not, you can check the logs of the failing deployments to see what went wrong. Example:
kubectl logs -n flux-system deploy/helm-controller
EKS via AWS Console
You can also check the health of your installation via the AWS Console. Go to the EKS service and select your cluster. Then go to the Resources tab and select Deployments. You should see all the deployments in the flux-system namespace. Check that all deployments are ready. If there are any issues, you can check the status of the deployment by clicking on it. This will often give you a clue as to what went wrong.
Resources
Support
Vendor support
Weaveworks Assured Support: 24x7x365 support Service Level Agreement (SLA) for all Weaveworks OSS tools. Weave GitOps Assured Service Description can be requested from sales@weave.works
AWS infrastructure support
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.