diff --git a/docs/contributors.md b/docs/contributors.md index 18ecf7b..437fa85 100644 --- a/docs/contributors.md +++ b/docs/contributors.md @@ -9,12 +9,12 @@ Our goal is to make it easier to use AWS Open Source Observability Services. The core team include the following people: * Abhi Khanna +* Elamaran Shanmugam * Imaya Kumar Jagannathan * Jerome DECQ * Kevin Lewin * Michael Hausenblas * Munish Dabra -* Ramesh Kumar Venkatraman * Rodrigue Koffi * Toshal Dudhwhala * Vara Bonthu diff --git a/docs/eks/index.md b/docs/eks/index.md index 81def63..e31d1ce 100644 --- a/docs/eks/index.md +++ b/docs/eks/index.md @@ -93,7 +93,7 @@ Ensure you have necessary IAM permissions (`CreateWorkspaceApiKey, DeleteWorkspa !!! note Starting version v2.5.x and above, we use Grafana Operator and External Secrets to - manage Grafana contents. Your API Key will be stored securely on AWS Secrets Manager + manage Grafana contents. Your API Key will be stored securely on AWS SSM Parameter Store and the Grafana Operator will use it to sync dashboards, folders and data sources. Read more [here](https://aws-observability.github.io/terraform-aws-observability-accelerator/concepts/). @@ -231,7 +231,7 @@ export GO_AMG_API_KEY=$(aws grafana create-workspace-api-key \ --output text) ``` -- Finally, update the Grafana API key secret in AWS Secrets Manager using the above new Grafana API key: +- Finally, update the Grafana API key secret in AWS SSM Parameter Store using the above new Grafana API key: ```bash aws aws ssm put-parameter \ diff --git a/modules/eks-monitoring/README.md b/modules/eks-monitoring/README.md index ecc7efb..927d1eb 100644 --- a/modules/eks-monitoring/README.md +++ b/modules/eks-monitoring/README.md @@ -6,7 +6,7 @@ This module provides EKS cluster monitoring with the following resources: - Logs with [AWS for FluentBit](https://github.com/aws/aws-for-fluent-bit) - Installs Grafana Operator to add AWS data sources and create Grafana Dashboards to Amazon Managed Grafana. - Installs FluxCD to perform GitOps sync of a Git Repo to EKS Cluster. We will use this later for creating Grafana Dashboards and AWS datasources to Amazon Managed Grafana. -- Installs External Secrets Operator to retrieve and Sync the Grafana API keys. +- Installs External Secrets Operator to retrieve and Sync the Grafana API keys from AWS SSM Parameter Store. - Amazon Managed Grafana Dashboard and data source - Alerts and recording rules with AWS Managed Service for Prometheus diff --git a/modules/eks-monitoring/add-ons/external-secrets/README.md b/modules/eks-monitoring/add-ons/external-secrets/README.md index 0506f8d..d2309ee 100644 --- a/modules/eks-monitoring/add-ons/external-secrets/README.md +++ b/modules/eks-monitoring/add-ons/external-secrets/README.md @@ -1,6 +1,6 @@ # External Secrets Operator Kubernetes addon -This deploys an EKS Cluster with the External Secrets Operator. The cluster is populated with a ClusterSecretStore and ExternalSecret using Grafana API Key secret from AWS Secret Manager. A secret store for each AWS Secret Manager is created. Store use IRSA (IAM Roles For Service Account) to retrieve the secret values from AWS. +This deploys an EKS Cluster with the External Secrets Operator. The cluster is populated with a ClusterSecretStore and ExternalSecret using Grafana API Key secret from AWS SSM Parameter Store. A secret store for each AWS SSM Parameter Store is created. Store use IRSA (IAM Roles For Service Account) to retrieve the secret values from AWS. ## Requirements