Skip to content

Feat/eso deploy - #17

Open
Eaglewings966 wants to merge 9 commits into
mainfrom
feat/eso-deploy
Open

Eaglewings966 wants to merge 9 commits into
mainfrom
feat/eso-deploy

Conversation

@Eaglewings966

Copy link
Copy Markdown
Contributor

This PR implements the deployment of the External Secrets Operator (ESO) to the dev-test-eks cluster. It includes configuration for syncing AWS Secrets Manager secrets into Kubernetes using a SecretStore and ExternalSecret manifest.

Due to IRSA setup challenges and CloudFormation failures, a temporary workaround using static AWS credentials stored in a Kubernetes secret (aws-credentials) was applied to enable ESO to sync secrets.

Eaglewings966 and others added 9 commits December 9, 2025 13:30
…k31-ecr-setup

:wq
ing with '#' will be ignored, and an empty message aborts
- Added Terraform configuration for kube-prometheus-stack Helm deployment
- Configured Prometheus for metrics collection
- Configured Grafana for visualization
- Added Alertmanager for alerting
- Monitoring namespace created in dev-test-eks cluster
Deploy kube-prometheus-stack for cluster monitoring
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants