Skip to content

Latest commit

 

History

History
28 lines (24 loc) · 1.17 KB

README.md

File metadata and controls

28 lines (24 loc) · 1.17 KB

megachart

Megachart to deploy all our not megacharts

First of all, you need to update your dependencies. This can be done by calling

helm dep update

Make sure, that you have done all the instructions from ecr.md.

Then, you are all set and you are ready to install the MEGACHART. This can be done by the following command which is longer than The Great Wall of China:

helm install test . \
--set registry-creds.ecr.enabled=true \
--set registry-creds.ecr.awsAccount=074368059797 \
--set registry-creds.ecr.awsRegion=eu-central-1 \
--set registry-creds.ecr.awsAccessKeyId="access-key-id-of-the-pulling-user" \
--set registry-creds.ecr.awsSecretAccessKey="secret-access-key-of-the-pulling-user" \
--set registry-creds.ecr.awsAssumeRole=arn:aws:iam::074368059797:role/ecr-access \
--set back.access_key="access-key-of-user-who-can-access-dynamodb" \
--set back.secret_key="secret-key-of-user-who-can-access-dynamodb" \
--set back.region="region-of-dynamodb" \
--set grafana.adminPassword="grafana-admin-password" \
--set-file prometheus.extraScrapeConfigs=extraScrapeConfigs.yaml \
--set-file grafana.dashboards.default.Demo-Dashboard.json=dashboard.json

Congratulations!