Files
telecom-platform/deployments/kubernetes/manifests/secrets.yaml
T
nutcas3 a0c862a1a4 feat: Add Kubernetes manifests for telecom platform applications and configuration
- Add api-server Deployment with 3 replicas, 8000 HTTP and 9090 metrics ports, database/Redis/InfluxDB environment configuration, 256Mi-512Mi memory, 250m-500m CPU, health probes
- Add charging-engine Deployment with 2 replicas, 3001 port, Redis integration, 128Mi-256Mi memory, 100m-200m CPU
- Add packet-gateway Deployment with 2 replicas, 9000 metrics port, privileged security context with NET_ADMIN/SYS_ADMIN capabilities
2026-04-17 17:26:00 +03:00

46 lines
1.1 KiB
YAML

---
apiVersion: v1
kind: Secret
metadata:
name: telecom-secrets
namespace: telecom-platform
type: Opaque
data:
DATABASE_PASSWORD: cGFzc3dvcmQxMjM= # password123
REDIS_PASSWORD: ""
STRIPE_API_KEY: ""
STRIPE_WEBHOOK_SECRET: ""
ES2_API_KEY: ""
INFLUXDB_TOKEN: dGVsZWNvbS1zdXBlci1zZWNyZXQtYXV0aC10b2tlbg== # telecom-super-secret-auth-token
---
apiVersion: v1
kind: Secret
metadata:
name: postgres-secret
namespace: telecom-platform
type: Opaque
data:
POSTGRES_PASSWORD: cGFzc3dvcmQxMjM= # password123
---
apiVersion: v1
kind: Secret
metadata:
name: grafana-secret
namespace: telecom-monitoring
type: Opaque
data:
GF_SECURITY_ADMIN_PASSWORD: YWRtaW4xMjM= # admin123
---
apiVersion: v1
kind: Secret
metadata:
name: influxdb-secret
namespace: telecom-monitoring
type: Opaque
data:
INFLUXDB_ADMIN_USER: YWRtaW4= # admin
INFLUXDB_ADMIN_PASSWORD: cGFzc3dvcmQxMjM= # password123
INFLUXDB_USER: dGVsZWNvbQ== # telecom
INFLUXDB_PASSWORD: dGVsZWNvbXBhc3M= # telecompass
INFLUXDB_ADMIN_TOKEN: dGVsZWNvbS1zdXBlci1zZWNyZXQtYXV0aC10b2tlbg== # telecom-super-secret-auth-token