Thank you for installing myapp-chart. This chart packages all Kubernetes manifests from the original deployment directory and parameterizes environment, database name (with optional PR suffix), image, and domain for external access. Namespaces per developer (important): - Install each developer's environment into their own namespace using Helm's -n/--namespace flag. - No hardcoded namespace is used in templates; resources are created in .Release.Namespace. - Example namespaces: dev-alice, dev-bob, pr-123, etc. Key values: - deployment -> used as Database CR name and DB username (MARIADB_DB and MARIADB_USER) - image.repository/tag or image.digest -> container image - domain -> public FQDN used by TunnelBinding (required to expose app) - app/worker names, replicas, ports Examples: - Dev install (Alice): helm upgrade --install myapp ./7project/charts/myapp-chart \ -n dev-alice --create-namespace \ -f values-dev.yaml \ --set domain=alice.demo.example.com \ --set-string rabbitmq.password="$RABBITMQ_PASSWORD" \ --set-string database.password="$DB_PASSWORD" - Dev install (Bob): helm upgrade --install myapp ./7project/charts/myapp-chart \ -n dev-bob --create-namespace \ -f values-dev.yaml \ --set domain=bob.demo.example.com - Prod install (different cleanupPolicy): helm upgrade --install myapp ./7project/charts/myapp-chart \ -n prod --create-namespace \ -f values-prod.yaml \ --set domain=app.example.com - PR (preview) install with DB name containing PR number (also its own namespace): PR=123 helm upgrade --install myapp-pr-$PR ./7project/charts/myapp-chart \ -n pr-$PR --create-namespace \ -f values-dev.yaml \ --set prNumber=$PR \ --set deployment=preview-$PR \ --set domain=pr-$PR.example.com - Use a custom deployment identifier to suffix DB name, DB username and Secret name: helm upgrade --install myapp ./7project/charts/myapp-chart \ -n dev-alice --create-namespace \ -f values-dev.yaml \ --set deployment=alice \ --set domain=alice.demo.example.com Render locally (dry run): helm template ./7project/charts/myapp-chart -f values-dev.yaml --set prNumber=456 --set deployment=test --set domain=demo.example.com --namespace dev-test | sed -n '/kind: Database/,$p' | head -n 30