GitOps: Declarative Infrastructure and Application Delivery with NGINX App Protect
First thing first. What is GitOps?
In a nutshell, GitOps is a practice (Git Operation) that allows you to use GIT and code repository as your configuration source of truth (Declarative Infrastructu...
Updated Nov 24, 2024
Version 2.0Foo-Bang_Chan
Employee
Foo-Bang has 24+ years of experience in the IT industry ranging from application security, modern application architecture, devsecops, gitops and automation. He is passionate with emerging technologies such as cloud native architecture, AI, 5G SBA, service meshes, security and technologies that solve real world challenges and bring value to business.Foo-Bang_Chan
Employee
Foo-Bang has 24+ years of experience in the IT industry ranging from application security, modern application architecture, devsecops, gitops and automation. He is passionate with emerging technologies such as cloud native architecture, AI, 5G SBA, service meshes, security and technologies that solve real world challenges and bring value to business.Foo-Bang_Chan
Employee
Apr 12, 2021Hi Shingo,
Key comments in this demo are ArgoCD, gitlab repository and Kubernetes. I use kubespray to spin up k8s/k3s. Install gitlab in a separate VM and ArgoCD on k3s. K3S can run on same VM as the gitlab. I been running my env quite a while. Probably you can start of with a k8s/k3s with manual deploy simple apps. Then have a gitlab or free public github as your repository. Then only add argocd later on.