Skip to content

Commit 531292a

Browse files
authored
Update README.md
1 parent f9f4f0b commit 531292a

1 file changed

Lines changed: 17 additions & 4 deletions

File tree

README.md

Lines changed: 17 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
# GitOps Foundations
2-
This is the repository for the LinkedIn Learning course `GitOps Foundations`. The full course is available from [LinkedIn Learning][lil-course-url].
2+
This is the repository for the LinkedIn Learning course GitOps Foundations. The full course is available from [LinkedIn Learning][lil-course-url].
3+
4+
![GitOps Foundations][lil-thumbnail-url]
5+
6+
If there is one constant in the software industry, it is the need for both speed and accuracy. GitOps can help fill both needs. GitOps is an operational model that extends DevOps with additional concepts that allow teams to accelerate the delivery of cloud native applications in a manner that is more consistent, reliable, transparent, and secure. In this course, instructor Kevin Bowersox walks you through the basics of the GitOps pattern, its key principles, and its practical use. Using hands-on demonstrations with Kubernetes, Kevin explains building blocks such as declarative configuration, automated change delivery, reconciliation, and more. Throughout the course, you’ll be introduced to a variety of tools you can use that take a GitOps approach, including Terraform, Argo CD, Flux, and Flagger.
37

4-
![course-name-alt-text][lil-thumbnail-url]
58

69
This repository contains the source code for the sample application that runs inside of a container image. During the course setup, you'll need to build the image from source and place it within an artifact repository, which in this case is DockerHub. In a GitOps workflow, this repository would be used to make changes to the application such as adding new features or bug fixes. These changes would be built into a packaged software artifact that is further packaged into a container image for operations to pull from the artifact repository. This segment of the workflow is traditionally well established via continuous integration practices, whereas GitOps is more focused on the delivery and deployment of containers as expressed in the desired state.
710

@@ -21,11 +24,21 @@ The application was developed with the following technologies, however they are
2124
5. After cloning the repository, login to Docker with the following command `docker login`.
2225
6. Once logged into DockerHub execute the `create_images.sh` script with the following command `./create_images.sh [DockerHub Username]`.
2326

27+
### Instructor
28+
29+
Kevin Bowersox
30+
31+
Web application developer
32+
33+
34+
35+
Check out my other courses on [LinkedIn Learning](https://www.linkedin.com/learning/instructors/kevin-bowersox).
36+
37+
[lil-course-url]: https://www.linkedin.com/learning/gitops-foundations
38+
[lil-thumbnail-url]: https://cdn.lynda.com/course/2892009/2892009-1625008421822-16x9.jpg
2439

2540
[0]: # (Replace these placeholder URLs with actual course URLs)
2641

27-
[lil-course-url]: https://www.linkedin.com/learning/
28-
[lil-thumbnail-url]: http://
2942
[docker-hub]: https://hub.docker.com/
3043
[config-repo]: https://github.com/LinkedInLearning/gitops-foundations-env-2892009
3144
[docker-install]: https://docs.docker.com/engine/install/

0 commit comments

Comments
 (0)