{"id":32125,"date":"2022-12-01T23:21:23","date_gmt":"2022-12-01T23:21:23","guid":{"rendered":"https:\/\/www.devopsschool.com\/blog\/?p=32125"},"modified":"2022-12-23T05:44:48","modified_gmt":"2022-12-23T05:44:48","slug":"list-of-gitops-tools","status":"publish","type":"post","link":"https:\/\/www.devopsschool.com\/blog\/list-of-gitops-tools\/","title":{"rendered":"List of GitOps Tools"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">What is GitOps?<\/h2>\n\n\n\n<p>GitOps uses Git repositories as a single source of truth to deliver infrastructure as code. Submitted code checks the CI process, while the CD process checks and applies requirements for things like security, infrastructure as code, or any other boundaries set for the application framework.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"409\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2022\/12\/gitops-1024x409.png\" alt=\"\" class=\"wp-image-32126\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2022\/12\/gitops-1024x409.png 1024w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2022\/12\/gitops-300x120.png 300w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2022\/12\/gitops-768x307.png 768w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2022\/12\/gitops-1536x614.png 1536w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2022\/12\/gitops.png 1839w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">List of GitOps Tools<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">fluxcd<\/h3>\n\n\n\n<p>Flux CD is a Continuous Delivery tool to help keep Kubernetes clusters in sync with configuration sources such as Git repositories and automate configuration updates when available. Flux is built with the GitOps toolkit and supports multi-tenancy and syncing an arbitrary number of Git repositories.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"362\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2022\/12\/fluxcd-1024x362.png\" alt=\"\" class=\"wp-image-32127\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2022\/12\/fluxcd-1024x362.png 1024w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2022\/12\/fluxcd-300x106.png 300w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2022\/12\/fluxcd-768x272.png 768w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2022\/12\/fluxcd-1536x544.png 1536w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2022\/12\/fluxcd-2048x725.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Argo CD<\/h3>\n\n\n\n<p>Argo CD is a Kubernetes controller, responsible for continuously monitoring all running applications and comparing their live state to the desired state specified in the Git repository.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"464\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2022\/12\/Argo-CD-1024x464.png\" alt=\"\" class=\"wp-image-32128\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2022\/12\/Argo-CD-1024x464.png 1024w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2022\/12\/Argo-CD-300x136.png 300w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2022\/12\/Argo-CD-768x348.png 768w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2022\/12\/Argo-CD.png 1206w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">CloudBees Platform<\/h3>\n\n\n\n<p>CloudBees Software Delivery Automation enables enterprises to optimize their software delivery process for increased innovation and security by connecting, automating, and orchestrating the tools and functions across development, operations and shared service teams.<\/p>\n\n\n\n<p>CloudBees CD\/RO automates and orchestrates software releases, pipelines, and deployments&#8211;personalized for each user&#8211;with the analytics and insight to measure, track, and improve results.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">jenkins-x<\/h3>\n\n\n\n<p>Jenkins X automates and accelerates Continuous Integration and Continuous Delivery for developers on the cloud, so they can focus on building awesome software.<\/p>\n\n\n\n<p>Embracing popular open source projects Jenkins X automates the setup and management to provide an integrated Cloud Native solution teams can use to develop better software faster and more reliably than traditional non cloud solutions.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"543\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2022\/12\/jenkins-x-1024x543.png\" alt=\"\" class=\"wp-image-32129\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2022\/12\/jenkins-x-1024x543.png 1024w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2022\/12\/jenkins-x-300x159.png 300w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2022\/12\/jenkins-x-768x408.png 768w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2022\/12\/jenkins-x-1536x815.png 1536w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2022\/12\/jenkins-x.png 2018w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>What is GitOps? GitOps uses Git repositories as a single source of truth to deliver infrastructure as code. Submitted code checks the CI process, while the CD process checks and applies requirements for things like security, infrastructure as code, or any other boundaries set for the application framework. List of GitOps Tools fluxcd Flux CD&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","_joinchat":[],"footnotes":""},"categories":[2],"tags":[],"class_list":["post-32125","post","type-post","status-publish","format-standard","hentry","category-uncategorised"],"_links":{"self":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/32125","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/comments?post=32125"}],"version-history":[{"count":1,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/32125\/revisions"}],"predecessor-version":[{"id":32130,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/32125\/revisions\/32130"}],"wp:attachment":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/media?parent=32125"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/categories?post=32125"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/tags?post=32125"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}