Skip to content

docs: improve deployment guidance#156

Merged
krider2010 merged 1 commit into
mainfrom
krider2010/customer-feedback
Jun 17, 2026
Merged

docs: improve deployment guidance#156
krider2010 merged 1 commit into
mainfrom
krider2010/customer-feedback

Conversation

@krider2010

Copy link
Copy Markdown
Collaborator

Summary

This PR addresses current customer feedback around deployment discoverability and production guidance:

  • documents the existing ECS/Fargate CloudFormation deployment path and makes it discoverable from the root README
  • parameterizes ECS worker/main scaling defaults and worker concurrency without changing current behavior
  • adds a Helm HTTPS ingress example with TLS, sticky sessions, and webhook processor routing
  • documents existing Helm support for TLS, ports, health checks, sticky sessions, HPA/KEDA, and why workers do not have a Service
  • adds the new HTTPS ingress example to CI template validation

Azure Container Apps ARM/Bicep support is intentionally out of scope for this repository change.

Validation

  • helm lint charts/n8n
  • helm template test charts/n8n -f charts/n8n/examples/https-ingress.yaml --dry-run=client
  • helm template test charts/n8n -f charts/n8n/examples/production-s3.yaml --dry-run=client
  • full Helm example render matrix
  • cfn-lint --non-zero-exit-code error aws-cloudformation/ecs-fargate/n8n-w-multimain-queuemode.yaml
  • git diff --check

cfn-lint still reports warnings already present on origin/main; this change does not introduce new CloudFormation lint findings.

@krider2010 krider2010 marked this pull request as ready for review June 17, 2026 15:45
@krider2010 krider2010 merged commit f561c73 into main Jun 17, 2026
12 checks passed
@krider2010 krider2010 deleted the krider2010/customer-feedback branch June 17, 2026 15:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant