From Legacy to GitOps - Transforming Government IT Infrastructure
Offered By: CNCF [Cloud Native Computing Foundation] via YouTube
Course Description
Overview
Explore the journey from traditional sys-ops to GitOps in this conference talk by Gonzalo Izquierdo and Manuel Hernandez. Discover how Spanish Ministries transformed their legacy ecosystem into a Kubernetes-based environment using Argo CD. Learn about the implementation of rolling updates, canary deployments, and blue-green deployments with customizations. Gain insights into the transition process, including source code management, CI/CD pipelines, and team interactions. Delve into templating techniques for Kubernetes using Argo App deployment, Kustomize, and Helm. Understand how core services are deployed with Argo and how applications are bootstrapped on clusters. Explore topics such as resource management, environment security, and monitoring with Prometheus. Conclude by examining the results and benefits of adopting a GitOps model in a government setting.
Syllabus
Intro
Legacy model - Source code management
Legacy model - CI/CD
Legacy Model - Team interactions.
Current Source Code management
Templating for K8s-Argo App deployment
Templating for K8s-Kustomize
Templating for K8s - Helm
Core services that we deploy with Argo
How apps are bootstrapped on cluster
Requests and limits (III)
Securing environment
Secure your environment
Monitoring with Prometheus
Results and Benefits
Taught by
CNCF [Cloud Native Computing Foundation]
Related Courses
Introduction to Service Mesh with LinkerdLinux Foundation via edX Kubernetes for Developers: Deploying Your Code
Pluralsight Managing Apps on Kubernetes with Istio
Pluralsight Terraform Tutorial
YouTube CI-CD with Kubernetes - Mirantis Labs Tech Talks
Mirantis via YouTube