Skip to content

Instantly share code, notes, and snippets.

View singhritesh85's full-sized avatar
:electron:
Explicate DevOps πŸ§‘β€πŸ’»

Ritesh Kumar Singh singhritesh85

:electron:
Explicate DevOps πŸ§‘β€πŸ’»
View GitHub Profile
@singhritesh85
singhritesh85 / helm-prometheus-grafana.md
Last active September 8, 2022 10:55 — forked from Warns/helm-prometheus-grafana.md
Install Prometheus and Grafana on Kubernetes cluster along with data source and persistent storage.

Create EFS in AWS and EFS-provisioner in EKS then check kubectl get pods and kubectl get sc

NAME                               READY   STATUS    RESTARTS   AGE
efs-provisioner-5f96556dcc-dskvl   1/1     Running   0          77m

NAME            PROVISIONER             RECLAIMPOLICY   VOLUMEBINDINGMODE      ALLOWVOLUMEEXPANSION   AGE
aws-efs         example.com/aws-efs     Delete          Immediate              false                  78m

Create Root CA (Done once)

Create Root Key

Attention: this is the key used to sign the certificate requests, anyone holding this can sign certificates on your behalf. So keep it in a safe place!

openssl genrsa -des3 -out rootCA.key 4096