Update documentation and example values
This commit is contained in:
161
examples/values-dev.yaml
Normal file
161
examples/values-dev.yaml
Normal file
@@ -0,0 +1,161 @@
|
||||
# Development environment values
|
||||
# Use with: helm install flow ./helm/flow -f ./helm/flow/values-dev.yaml
|
||||
#
|
||||
# PREREQUISITES:
|
||||
# Deploy RabbitMQ and PostgreSQL separately before installing this chart.
|
||||
# Example using Helm:
|
||||
# helm install rabbitmq oci://registry-1.docker.io/bitnamicharts/rabbitmq -n flow
|
||||
# helm install postgresql oci://registry-1.docker.io/bitnamicharts/postgresql -n flow
|
||||
#
|
||||
# Or use your own deployments/operators.
|
||||
|
||||
global:
|
||||
imageRegistry: "cr.kn.entit.eu"
|
||||
imagePullSecrets:
|
||||
- flow-registry-credentials
|
||||
|
||||
azureAd:
|
||||
enabled: false # Disable auth for local development
|
||||
|
||||
database:
|
||||
provider: "Postgres"
|
||||
postgres:
|
||||
host: "postgresql" # Update to match your PostgreSQL service name
|
||||
database: "flow"
|
||||
username: "flow"
|
||||
password: "devpassword123"
|
||||
# Or use existing secret:
|
||||
# existingSecret: "postgresql-credentials"
|
||||
# existingSecretKey: "password"
|
||||
|
||||
rabbitmq:
|
||||
host: "rabbitmq" # Update to match your RabbitMQ service name
|
||||
username: "flow"
|
||||
password: "devpassword123"
|
||||
# Or use existing secret:
|
||||
# existingSecret: "rabbitmq-credentials"
|
||||
# existingSecretKey: "password"
|
||||
|
||||
# Core services - minimal replicas for dev
|
||||
workflowEngine:
|
||||
replicaCount: 1
|
||||
resources:
|
||||
limits:
|
||||
cpu: 250m
|
||||
memory: 256Mi
|
||||
requests:
|
||||
cpu: 50m
|
||||
memory: 128Mi
|
||||
|
||||
activityRegistry:
|
||||
replicaCount: 1
|
||||
|
||||
definitionStore:
|
||||
replicaCount: 1
|
||||
|
||||
workflowLogging:
|
||||
replicaCount: 1
|
||||
|
||||
connectionStore:
|
||||
replicaCount: 1
|
||||
|
||||
tenantRegistry:
|
||||
replicaCount: 1
|
||||
|
||||
frontendWeb:
|
||||
replicaCount: 1
|
||||
ingress:
|
||||
enabled: true
|
||||
hosts:
|
||||
- host: flow.local
|
||||
paths:
|
||||
- path: /
|
||||
pathType: Prefix
|
||||
|
||||
# Enable only essential activities for dev
|
||||
httpRequestActivity:
|
||||
enabled: true
|
||||
replicaCount: 1
|
||||
|
||||
sqlActivity:
|
||||
enabled: true
|
||||
replicaCount: 1
|
||||
|
||||
# Disable non-essential activities
|
||||
redisActivity:
|
||||
enabled: false
|
||||
|
||||
blobStorageActivity:
|
||||
enabled: false
|
||||
|
||||
queueActivity:
|
||||
enabled: false
|
||||
|
||||
cosmosDbActivity:
|
||||
enabled: false
|
||||
|
||||
mongoDbActivity:
|
||||
enabled: false
|
||||
|
||||
emailActivity:
|
||||
enabled: false
|
||||
|
||||
slackActivity:
|
||||
enabled: false
|
||||
|
||||
teamsActivity:
|
||||
enabled: false
|
||||
|
||||
twilioActivity:
|
||||
enabled: false
|
||||
|
||||
ftpActivity:
|
||||
enabled: false
|
||||
|
||||
graphqlActivity:
|
||||
enabled: false
|
||||
|
||||
soapActivity:
|
||||
enabled: false
|
||||
|
||||
pdfActivity:
|
||||
enabled: false
|
||||
|
||||
csvActivity:
|
||||
enabled: false
|
||||
|
||||
excelActivity:
|
||||
enabled: false
|
||||
|
||||
oauthActivity:
|
||||
enabled: false
|
||||
|
||||
keyVaultActivity:
|
||||
enabled: false
|
||||
|
||||
eventHubActivity:
|
||||
enabled: false
|
||||
|
||||
eventGridActivity:
|
||||
enabled: false
|
||||
|
||||
awsS3Activity:
|
||||
enabled: false
|
||||
|
||||
awsSqsActivity:
|
||||
enabled: false
|
||||
|
||||
# External infrastructure - not deployed by this chart
|
||||
rabbitmq:
|
||||
enabled: false
|
||||
|
||||
postgresql:
|
||||
enabled: false
|
||||
|
||||
redis:
|
||||
enabled: false
|
||||
|
||||
# Relaxed security for development
|
||||
securityContext:
|
||||
runAsNonRoot: false
|
||||
readOnlyRootFilesystem: false
|
||||
Reference in New Issue
Block a user