Skip to content

kjubybot/p2p-devops-test

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

How to use that

This installation is intented to work with OrbStack, so if you are using another k8s provider, you should change _baseUrl in templates/apps.cue and server.ingress.hostname in argocd/values.yaml.

You also will need helm installed.

  1. Add repo and install argocd
helm repo add argo https://argoproj.github.io/argo-helm
helm install -n argocd --create-namespace -f argocd/values.yaml argocd argo/argo-cd
  1. Create apps
kubectl apply -f argocd/apps.yaml
  1. Watch them creating
kubectl get applications -n argocd -w

Beautiful, innit?

  1. Look at the namespaces created. One of them even has admin serviceaccount!
kubectl get namespaces
  1. Try to open https://argocd.k8s.orb.local (or the url you put in values.yaml). The password for admin user lays in argocd-initial-admin-secret secret in argocd namespace.

  2. Try to open https://uselessapp.k8s.orb.local (or the uselessapp.<_baseUrl> if you changed it)

  3. Try to put some load on the uselessapp endpoint. It should scale a wee horizontaly.

That's it. You're wonderful.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CUE 99.9%
  • Other 0.1%