+++ title = "Welcome" chapter = true weight = 5 +++ # GitOps: Modern Operations for Kubernetes GitOps is a standardized workflow for how to deploy, configure, monitor, update and manage Kubernetes, its components and all the applications that run on it. GitOps relies on Git as a single source of truth for declarative infrastructure and applications. With Git at the center of delivery pipelines, developers can make pull requests to accelerate and simplify application deployments and operations tasks to Kubernetes. ## GitOps - an operating model for cloud native GitOps can be summarized as these two things: * An operating model for Kubernetes and other cloud native technologies, providing a set of best practices that unify deployment, management and monitoring for containerized clusters and applications. * A path towards a developer experience for managing applications; where end-to-end CICD pipelines and git workflows are applied to both operations, and development. ![GitOps Operating Model](/images/workshop02_gitops-operating-model.png) ### For further reading we recommend: * [Whitepaper: Implementing a Kubernetes Strategy in your Organization](https://go.weave.works/implementing-kubernetes-strategy-wp.html) * [Whitepaper: Automating Kubernetes with GitOps](https://go.weave.works/automating-kubernetes-with-gitops-wp.html) * [Whitepaper: Guide to a product ready Kubernetes cluster ](https://go.weave.works/WP-Production-Ready.html) * [Checklist: Production Readiness for Kubernetes ](https://go.weave.works/production-ready-kubernetes-checklist.html) * [Case Study: Fidelity](https://www.weave.works/blog/gitops-driven-fidelity-fideks) * [Case Study: Mettle](https://www.weave.works/blog/case-study-mettle-leverages-gitops-for-self-service-developer-platform) * [Tutorial: A practical guide to GitOps](https://go.weave.works/gitops-ebook.html) * [Weaveworks](https://www.weave.works) is the EKS certified Advanced partner that built [eksctl](https://eksctl.io/). Founded in 2014, Weaveworks makes it fast and simple for developers and DevOps teams to build and operate powerful containerized applications. Weaveworks minimizes the complexity of operating workloads in Kubernetes by providing automated continuous delivery pipelines, observability and monitoring. One of the first members of the Cloud Native Computing Foundation, Weaveworks also contributes to several open source projects, including Weave Scope, Weave Cortex and Weave Flux.