Files
aitbc/infra/helm/values/dev/values.yaml
oib 15427c96c0 chore: update file permissions to executable across repository
- Change file mode from 644 to 755 for all project files
- Add chain_id parameter to get_balance RPC endpoint with default "ait-devnet"
- Rename Miner.extra_meta_data to extra_metadata for consistency
2026-03-06 22:17:54 +01:00

149 lines
2.5 KiB
YAML
Executable File

# Development environment Helm values
global:
environment: dev
domain: dev.aitbc.local
imageTag: latest
imagePullPolicy: Always
# Coordinator API
coordinator:
enabled: true
replicas: 1
image:
repository: aitbc/coordinator-api
tag: latest
resources:
requests:
cpu: 100m
memory: 256Mi
limits:
cpu: 500m
memory: 512Mi
service:
type: ClusterIP
port: 8001
env:
LOG_LEVEL: debug
DATABASE_URL: secretRef:db-credentials:url
autoscaling:
enabled: false
# Explorer Web
explorer:
enabled: true
replicas: 1
image:
repository: aitbc/explorer-web
tag: latest
resources:
requests:
cpu: 50m
memory: 128Mi
limits:
cpu: 200m
memory: 256Mi
service:
type: ClusterIP
port: 3000
# Marketplace Web
marketplace:
enabled: true
replicas: 1
image:
repository: aitbc/marketplace-web
tag: latest
resources:
requests:
cpu: 50m
memory: 128Mi
limits:
cpu: 200m
memory: 256Mi
service:
type: ClusterIP
port: 3001
# Wallet Daemon
wallet:
enabled: true
replicas: 1
image:
repository: aitbc/wallet-daemon
tag: latest
resources:
requests:
cpu: 100m
memory: 256Mi
limits:
cpu: 500m
memory: 512Mi
service:
type: ClusterIP
port: 8002
# PostgreSQL (dev uses in-cluster)
postgresql:
enabled: true
auth:
username: aitbc
password: secretRef:db-credentials:password
database: coordinator
existingSecret: db-credentials
primary:
resources:
requests:
cpu: 100m
memory: 256Mi
limits:
cpu: 500m
memory: 512Mi
persistence:
size: 5Gi
# Redis (for caching)
redis:
enabled: true
auth:
enabled: false
master:
resources:
requests:
cpu: 50m
memory: 64Mi
limits:
cpu: 200m
memory: 128Mi
# Ingress
ingress:
enabled: true
className: nginx
annotations:
nginx.ingress.kubernetes.io/rewrite-target: /
hosts:
- host: dev.aitbc.local
paths:
- path: /api
service: coordinator
port: 8001
- path: /explorer
service: explorer
port: 3000
- path: /marketplace
service: marketplace
port: 3001
- path: /wallet
service: wallet
port: 8002
# Monitoring (disabled in dev)
monitoring:
enabled: false
# Logging
logging:
enabled: true
level: debug