Skip to content

Deployment checklist for POCs and Production #6405

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
bpmct opened this issue Mar 1, 2023 · 2 comments
Closed

Deployment checklist for POCs and Production #6405

bpmct opened this issue Mar 1, 2023 · 2 comments
Labels
stale This issue is like stale bread.

Comments

@bpmct
Copy link
Member

bpmct commented Mar 1, 2023

There are some things that you can set up with Coder that give developers a significantly better experience. Having a checklist in the deployment screen that auto-dismisses when the following are detected would be awesome:

For proof of concepts

  • Add your first template
  • Set up OIDC
  • Set up Git OAuth
  • Set up TLS
  • Set up wildcard URLs (web-based port forwarding)
  • Invite your first users

For production use

  • Run your first coder scaletest
  • Increase build queue size (coder server --provisioner-daemons=50)
  • Set up high availability
  • Connect Prometheus integration for monitoring
  • Ensure your LoadBalancer supports DERP (Force DERP to use WebSockets #6375)
@matifali
Copy link
Member

matifali commented Mar 2, 2023

I do not know those stats, but most prefer running behind a reverse proxy instead of setting TLS.
Consider removing it from the checklist.

@bpmct
Copy link
Member Author

bpmct commented Mar 2, 2023

Ah - the check would probably still be client side to make sure the connection is secure. It could be either reverse proxy or direct

@github-actions github-actions bot added the stale This issue is like stale bread. label Jun 1, 2023
@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale Jun 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
stale This issue is like stale bread.
Projects
None yet
Development

No branches or pull requests

2 participants