mirror of
https://github.com/storytold/terraform-aws-observability-accelerator.git
synced 2026-10-09 00:09:43 +00:00
Fixing Documentation issues with Secrets Manager (#183)
* Fixing Documentation issues with Secrets Manager * Fixing Documentation issues with Secrets Manager
This commit is contained in:
@@ -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
|
||||
|
||||
+2
-2
@@ -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 \
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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.
|
||||
|
||||
<!-- BEGINNING OF PRE-COMMIT-TERRAFORM DOCS HOOK -->
|
||||
## Requirements
|
||||
|
||||
Reference in New Issue
Block a user