├── README.md ├── gitops_first_steps.pdf ├── images ├── 1080px-Closed_loop_feedback_systems.jpg ├── BRENT.jpeg ├── control_loop.png ├── control_loops_everywhere.jpg ├── demotime.jpg ├── gitops_history.png └── heathrobinson.jpg └── slides ├── gitops_first_steps.pdf └── gitops_first_steps.pptx /README.md: -------------------------------------------------------------------------------- 1 | # gitops-first-steps 2 | 3 | Materials and notes for the O'Reilly 'GitOps First Steps' course. 4 | 5 | https://www.oreilly.com/live-training/courses/gitops-first-steps/0636920480976/ 6 | 7 | ## Useful Links 8 | 9 | ### Demo 10 | 11 | [Demo jump-off repository](https://github.com/ianmiell/gitops-example/) 12 | 13 | [Demo infra repository](https://github.com/ianmiell/gitops-example-infra/) 14 | 15 | [Demo application repository](https://github.com/ianmiell/gitops-example-app/) 16 | 17 | [Demo deployment repository](https://github.com/ianmiell/gitops-example-deploy/) 18 | 19 | ### Blog Posts / Content 20 | 21 | [Free GitOps introductory book](https://info.container-solutions.com/what-is-gitops-ebook/) 22 | 23 | [Blog post on GitOps's limitations](https://blog.container-solutions.com/gitops-limitations/) 24 | 25 | [Blog post on 'GitOps Decisions' and implementation](https://zwischenzugs.com/2020/11/30/gitops-decisions/) 26 | 27 | [Original blog post](https://www.weave.works/blog/gitops-operations-by-pull-request/) 28 | 29 | [Original definition](https://www.weave.works/technologies/gitops/) 30 | 31 | ### Tech 32 | 33 | [https://www.terraform.io/](Terraform) 34 | 35 | [https://kubernetes.io/](Kubernetes) 36 | 37 | [https://www.jenkins.io/projects/jenkins-x/](Jenkins-X) 38 | 39 | 40 | ### Course 41 | 42 | [Course O'Reilly page](https://www.oreilly.com/live-training/courses/gitops-first-steps/0636920480976/) 43 | 44 | -------------------------------------------------------------------------------- /gitops_first_steps.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmiell/gitops-first-steps/a448873220ab5f0acf3b00d0efaea53d008ff34d/gitops_first_steps.pdf -------------------------------------------------------------------------------- /images/1080px-Closed_loop_feedback_systems.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmiell/gitops-first-steps/a448873220ab5f0acf3b00d0efaea53d008ff34d/images/1080px-Closed_loop_feedback_systems.jpg -------------------------------------------------------------------------------- /images/BRENT.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmiell/gitops-first-steps/a448873220ab5f0acf3b00d0efaea53d008ff34d/images/BRENT.jpeg -------------------------------------------------------------------------------- /images/control_loop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmiell/gitops-first-steps/a448873220ab5f0acf3b00d0efaea53d008ff34d/images/control_loop.png -------------------------------------------------------------------------------- /images/control_loops_everywhere.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmiell/gitops-first-steps/a448873220ab5f0acf3b00d0efaea53d008ff34d/images/control_loops_everywhere.jpg -------------------------------------------------------------------------------- /images/demotime.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmiell/gitops-first-steps/a448873220ab5f0acf3b00d0efaea53d008ff34d/images/demotime.jpg -------------------------------------------------------------------------------- /images/gitops_history.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmiell/gitops-first-steps/a448873220ab5f0acf3b00d0efaea53d008ff34d/images/gitops_history.png -------------------------------------------------------------------------------- /images/heathrobinson.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmiell/gitops-first-steps/a448873220ab5f0acf3b00d0efaea53d008ff34d/images/heathrobinson.jpg -------------------------------------------------------------------------------- /slides/gitops_first_steps.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmiell/gitops-first-steps/a448873220ab5f0acf3b00d0efaea53d008ff34d/slides/gitops_first_steps.pdf -------------------------------------------------------------------------------- /slides/gitops_first_steps.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ianmiell/gitops-first-steps/a448873220ab5f0acf3b00d0efaea53d008ff34d/slides/gitops_first_steps.pptx --------------------------------------------------------------------------------