A working AKS cluster
Redis
MongoDB
A license key
helm repo add decisionrules-aks https://decisionrules.github.io/helm-charts/decisionrules-aks/
helm install decisionrules-aks decisionrules-aks/decisionrules-aks -f values.yaml
Example values.yaml:
namespace: decisionrules
bi:
enabled: false # set to true to enable audit
env:
client:
API_URL: "" # to be filled by user
BI_API_URL: "" # to be filled by user
server:
REDIS_URL: "" # to be filled by user
MONGO_DB_URI: "" # to be filled by user
CLIENT_URL: "" # to be filled by user
API_URL: "" # to be filled by user
LICENSE_KEY: "" # to be filled by user
bi:
BI_MONGO_DB_URI: "" # to be filled by user
images:
client: decisionrules/client
server: decisionrules/server
bi: decisionrules/business-intelligence
resources:
client:
requests:
cpu: 250m
memory: 128Mi
limits:
cpu: 500m
memory: 256Mi
server:
requests:
cpu: 1000m
memory: 1Gi
limits:
cpu: 2000m
memory: 2Gi
bi:
requests:
cpu: 1000m
memory: 1Gi
limits:
cpu: 2000m
memory: 4Gi
replicaCount:
client: 2
server: 2
bi: 2
autoscalingServer:
minReplicas: 2
maxReplicas: 10
targetCPUUtilizationPercentage: 60
https://docs.decisionrules.io/doc/other-deployment-options/docker-and-on-premise/microsoft-azure-setup/cache-azure-cache-for-redis
https://docs.decisionrules.io/doc/other-deployment-options/docker-and-on-premise/microsoft-azure-setup/database-azure-cosmosdb
https://docs.decisionrules.io/doc/other-deployment-options/docker-and-on-premise/kubernetes-setup
https://docs.decisionrules.io/doc/other-deployment-options/docker-and-on-premise/containers-environmental-variables
https://docs.decisionrules.io/doc/business-intelligence/audit-logs