Skip to content

Latest commit

 

History

History
20 lines (12 loc) · 1.12 KB

README.md

File metadata and controls

20 lines (12 loc) · 1.12 KB

Task :

1)A re-usable repo with standard structure which should suit to most of projects (if not all) 2)Use of Overlays to make it work with multiple envs 3)Use of kustomize to better manage resources 4)Each and every thing to be done with declarative approach - Yaml

https://docs.google.com/document/d/1rKX2YvG4G_XvlAAWM9YtDXM8e6M4jZ3sIDM8jSAFQMs/edit?usp=sharing

So , As per the requirement , we need to deploy common applications and also applications on env wise using kustomize and argocd . so we have followed below folder structure

base folder consists of all applications overlays folder consists of common folder which can deploy all common applications in respective env & also env wise folders to deploy only apps on respective env

and we have helm chart folder which consists of argocdmanifest file which is dpeloyed using helm

As part of dpeloying applications we have deployed normal applications with their kubernetes manifests files and also tried deploying remote helm charts as well as local helm charts

image