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:
|
The core team include the following people:
|
||||||
|
|
||||||
* Abhi Khanna
|
* Abhi Khanna
|
||||||
|
* Elamaran Shanmugam
|
||||||
* Imaya Kumar Jagannathan
|
* Imaya Kumar Jagannathan
|
||||||
* Jerome DECQ
|
* Jerome DECQ
|
||||||
* Kevin Lewin
|
* Kevin Lewin
|
||||||
* Michael Hausenblas
|
* Michael Hausenblas
|
||||||
* Munish Dabra
|
* Munish Dabra
|
||||||
* Ramesh Kumar Venkatraman
|
|
||||||
* Rodrigue Koffi
|
* Rodrigue Koffi
|
||||||
* Toshal Dudhwhala
|
* Toshal Dudhwhala
|
||||||
* Vara Bonthu
|
* Vara Bonthu
|
||||||
|
|||||||
+2
-2
@@ -93,7 +93,7 @@ Ensure you have necessary IAM permissions (`CreateWorkspaceApiKey, DeleteWorkspa
|
|||||||
|
|
||||||
!!! note
|
!!! note
|
||||||
Starting version v2.5.x and above, we use Grafana Operator and External Secrets to
|
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.
|
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/).
|
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)
|
--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
|
```bash
|
||||||
aws aws ssm put-parameter \
|
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)
|
- 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 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 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
|
- Amazon Managed Grafana Dashboard and data source
|
||||||
- Alerts and recording rules with AWS Managed Service for Prometheus
|
- Alerts and recording rules with AWS Managed Service for Prometheus
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
# External Secrets Operator Kubernetes addon
|
# 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 -->
|
<!-- BEGINNING OF PRE-COMMIT-TERRAFORM DOCS HOOK -->
|
||||||
## Requirements
|
## Requirements
|
||||||
|
|||||||
Reference in New Issue
Block a user