diff --git a/scripts/labs/argocd/README.md b/scripts/labs/argocd/README.md index f38fdf208c..66e9cbe1a2 100644 --- a/scripts/labs/argocd/README.md +++ b/scripts/labs/argocd/README.md @@ -7,6 +7,10 @@ This lab sets up the following components: - ArgoCD application to deploy [kyverno](https://kyverno.io) - ArgoCD application to deploy [kyverno-policies](https://artifacthub.io/packages/helm/kyverno/kyverno-policies) - ArgoCD application to deploy [policy-reporter](https://kyverno.github.io/policy-reporter) +- ArgoCD application to deploy [metrics-server](https://github.com/kubernetes-sigs/metrics-server) +- ArgoCD application to deploy [kube-prometheus-stack](https://github.com/prometheus-community/helm-charts/tree/main/charts/kube-prometheus-stack) + +> **Note**: Unfortunately kube-prometheus-stack fails to sync the first time it is deployed hence we need to make it pass by hand. ## Install @@ -27,3 +31,19 @@ Login credentials: ## Accessing policy-reporter policy-reporter should be available at http://localhost/policy-reporter. + +## Accessing prometheus + +prometheus should be available at http://localhost/prometheus. + +## Accessing alertmanager + +alertmanager should be available at http://localhost/alertmanager. + +## Accessing grafana + +grafana should be available at http://localhost/grafana. + +Login credentials: +- User name: `admin` +- Password: `admin` diff --git a/scripts/labs/argocd/kind-argo.sh b/scripts/labs/argocd/kind-argo.sh index 2d45695098..00f9a45439 100755 --- a/scripts/labs/argocd/kind-argo.sh +++ b/scripts/labs/argocd/kind-argo.sh @@ -16,10 +16,26 @@ kind delete cluster --name $NAME || true kind create cluster --name $NAME --image $KIND_IMAGE --config - <