mirror of
https://github.com/andwati/telecom-platform.git
synced 2026-10-21 12:14:28 +00:00
- 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
46 lines
1.1 KiB
YAML
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
|