first commit

This commit is contained in:
Ultradesu
2025-09-03 16:32:44 +03:00
commit fb06123e50
12 changed files with 2986 additions and 0 deletions

36
README.md Normal file
View File

@@ -0,0 +1,36 @@
# Secret Reader
Kubernetes secret viewer with TOTP support.
## Features
- View Kubernetes secrets in web UI
- Auto-generate TOTP codes from otpauth:// URLs
- Copy values with one click
## Deploy
```bash
kubectl apply -f service-account.yaml
kubectl apply -f rbac.yaml
kubectl apply -f deployment.yaml
kubectl apply -f service.yaml
```
## Configuration
Edit `deployment.yaml` to specify which secrets to display:
```yaml
args:
- "--secrets"
- "secret1,secret2"
```
## Access
```bash
kubectl port-forward service/secret-reader 8080:80
```
Open http://localhost:8080