Skip to content

Latest commit

 

History

History
22 lines (18 loc) · 722 Bytes

README.md

File metadata and controls

22 lines (18 loc) · 722 Bytes

Kubernetes Cluster setup Digital Ocean

Folder Structure

  • bootstrap (Seed of ArgoCD for the Cluster)

Steps to setup K8s

  1. Create Cluster on Digital Ocean
    1. Manage -> Kubernetes -> Create a Kubernetes Cluster -> Fill in Form -> Create Kubernetes -> Install kubectl and doctl
  2. Run the following commands locally
    helm repo add argo https://argoproj.github.io/argo-helm
    helm fetch argo/argo-cd --untar
    cd ./argo-cd
    kubectl create namespace argocd
    helm --namespace argocd --set server.extraArgs="{--insecure}" template . | kubectl apply -n argocd -f -
  3. Pull this repo update the templates and run the following command
    kubectl apply -n argocd -f bootstrap