https://github.com/colinbut/k8-external-secrets-aws-secrets-manager
Dockerized Java Spring Boot App on Kubernetes with Kubernetes External Secrets backed by AWS Secrets Manager
https://github.com/colinbut/k8-external-secrets-aws-secrets-manager
aws aws-secrets-manager aws-security external-secrets kubernetes kubernetes-external-secrets secrets
Last synced: about 2 months ago
JSON representation
Dockerized Java Spring Boot App on Kubernetes with Kubernetes External Secrets backed by AWS Secrets Manager
- Host: GitHub
- URL: https://github.com/colinbut/k8-external-secrets-aws-secrets-manager
- Owner: colinbut
- Created: 2021-12-24T15:58:16.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-09-10T12:49:00.000Z (almost 2 years ago)
- Last Synced: 2025-06-17T04:07:38.025Z (12 months ago)
- Topics: aws, aws-secrets-manager, aws-security, external-secrets, kubernetes, kubernetes-external-secrets, secrets
- Language: Java
- Homepage:
- Size: 56.6 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Kubernetes - External Secrets - AWS Secrets Manager
## Starting K8 Cluster (Minikube)
```bash
minikube start
```
## Store a Secret
e.g.
```bash
aws secretsmanager create-secret --name [my_secret_path] --secret-string [my_secret_value]
```
## Configuring K8 External Secrets
```bash
./scripts/k8-external-secrets-setup.sh
```
## Deploy External Secret & Sample App
```bash
kubectl apply -f k8/k8-external-secret-api-key.yaml
kubectl apply -f k8/k8-java-app-deployment.yaml
```
## Authors
Colin But.