Skip to content

lopes221/argoCD

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation


accessibility text
ArgoCD demo

Simple demo of Nginx where we will be covering a nginx deployment.

argoCD/
├── README.md
├── argoDeployment
│   ├── app.yaml
│   └── install.yaml
└── nginx
    ├── deployment
    │   └── nginx-deployment.yaml
    ├── namespace
    │   └── namespace.yaml
    └── service
        └── nginx-service.yaml

Get Started

# Clone repo
git clone https://github.com/lopes221/argoCD.git
# Make sure you're in the correct cluster
kubectl config current-context
# Create namespace
kubectl create namespace argocd
# Deploy ArgoCD on argocd namespace
kubectl apply -f argoDeployment/install.yaml -n argocd
# Get ArgoCD secret for user admin login
 kubectl get secret -n argocd argocd-initial-admin-secret -o jsonpath='{.data.*}' | base64 -d
# Deploy an ArgoCD app
kubectl apply -f argoDeployment/app.yaml -n argocd

References

Author

Anderson Soares Lopes

GitHub Linkedin

About

argoCD deployment test

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published