Example repository showcasing managing MDAI using ArgoCD
Ensure you have the following installed:
Alternatively, you can also use the provided devcontainer.
kind create cluster --name local-cluster
Before running the following command, remember to update mdai.yaml to use local-values.yaml:
tilt up
You'll be able to access the ArgoCD UI via localhost:1443 and you can follow Login To ArgoCD UI to view the page.
This repo provides terraform configs to setup an EKS cluster that will allow you to try things out inside EKS.
An example deployment GitHub workflow is also provided to showcase how to deploy the terraform configs to AWS using GitHub workflow.
Once this repo is deployed to EKS, run:
kubectl port-forward svc/argo-cd-argocd-server -n argocd 1443:443To access the ArgoCD UI via localhost:1443 and follow Login To ArgoCD UI to view the page.
Note
Depend on the browser, it might warn you about accessing the ArgoCD UI due to certificate issues. It is expected and normal, just confirm you want to access the website anyways.
The username will be admin and you can grab the password by running:
kubectl -n argocd get secret argocd-initial-admin-secret -o jsonpath="{.data.password}" | base64 -d; echo