This repository was archived by the owner on Aug 18, 2025. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 82
add Coder hosted getting started guide #571
Merged
Merged
Changes from 1 commit
Commits
Show all changes
11 commits
Select commit
Hold shift + click to select a range
6483ded
add Coder hosted getting started guide
ericpaulsen d782776
add CTA & access note
ericpaulsen bcaf481
update with Mike's feedback
ericpaulsen cbce660
Edit text
61d629b
Modify name, update URL
936b5e4
Update final instructions
aea01d1
add Coder hosted getting started guide
ericpaulsen 554714b
add CTA & access note
ericpaulsen 28ec98c
update with Mike's feedback
ericpaulsen 0e534cf
Edit text
1546f7f
Modify name, update URL
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Next
Next commit
add Coder hosted getting started guide
- Loading branch information
commit 6483ded31e08efe51199cf41f55a2b00b22c1a37
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,57 @@ | ||
--- | ||
title: Getting started with Coder's hosted beta | ||
description: Get started with a hosted Coder deployment. | ||
--- | ||
|
||
To help you get started, we've put together this guide to help you understand | ||
how the Coder hosted beta works and how to access your deployment. | ||
|
||
## What is Coder hosted beta? | ||
|
||
The Coder hosted beta is a hybrid cloud offering of Coder's self-hosted | ||
platform. With this model, Coder hosts the control plane, and you host your | ||
compute and development workspaces. The benefits include: | ||
|
||
- Automatic upgrades | ||
- No installation or DNS configuration | ||
ericpaulsen marked this conversation as resolved.
Show resolved
Hide resolved
|
||
- Managed logging & monitoring | ||
|
||
Curious how this works? Here's a breakdown of the architecture: | ||
ericpaulsen marked this conversation as resolved.
Show resolved
Hide resolved
|
||
|
||
**Coder's infrastructure**: | ||
|
||
- The `coderd` service - Responsible for rendering the dashboard UI, | ||
provisioning workspaces and user authentication, including a variety of other functions | ||
- Your `coderd` instance is _not_ shared across other Coder accounts. Each deployment | ||
receives their own `coderd` instance | ||
- A PostgreSQL DB - Stores metadata related to your Coder instance, | ||
such as user information, session tokens, etc. | ||
- Coder uses a single PostgreSQL instance with each deployment having their | ||
own database within the instance | ||
ericpaulsen marked this conversation as resolved.
Show resolved
Hide resolved
|
||
|
||
**Your infrastructure**: | ||
|
||
- Kubernetes cluster - Hosts your Coder workspaces, in addition to your source | ||
code, which is stored on [Persistent Volumes](https://kubernetes.io/docs/concepts/storage/persistent-volumes/) | ||
that are mounted to each workspace pod | ||
|
||
`coderd` connects to your infrastructure through a service account created in | ||
your cluster, enabling you to create workspaces in your cluster. | ||
|
||
## Accessing your Coder hosted beta | ||
|
||
1. Navigate to your deployment URL and login with the provided credentials: | ||
ericpaulsen marked this conversation as resolved.
Show resolved
Hide resolved
|
||
|
||
- Deployment URL should be `<your-name>.coder.com` | ||
|
||
- Username should be `admin` | ||
ericpaulsen marked this conversation as resolved.
Show resolved
Hide resolved
|
||
|
||
- Password should be similar to `Lv7...k3` | ||
|
||
1. Once logged in, you'll be prompted to change your temporary password | ||
|
||
1. Enter the license file provided to you by email | ||
|
||
You're in! Now that you've successfully accessed your hosted Coder deployment, | ||
it's time to connect your Kubernetes cluster to Coder. See our guide on creating | ||
a workspace provider (insert link here). | ||
ericpaulsen marked this conversation as resolved.
Show resolved
Hide resolved
|
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@CoderErik created a lovely graphic demonstrating how this works. thoughts on adding a version of this in a later revision?
We also discussed modifying this graphic OR adding a second graphic to demonstrate that the clients actually have a point-to-point connection with workspaces. Thoughts on that as well?
@jmilling33 could probably work his magic on it
Shared Hosting.pdf
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
whoops here is the updated graphic
Shared Hosting (1).pdf
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Definitely think @CoderErik's graphic would fit well in here.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Here's a link to png version
https://lucid.app/publicSegments/view/7e950228-6b5a-47eb-b9d4-ed5a82e5898d/image.png
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@jmilling33 from a design standpoint, should we defer to you on that? @CoderErik's graphic is accurate, but I just want to make sure we keeps things consistent.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I am happy to restyle the graphic to make sure it's consistent with our branding. When do you need it by?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@jmilling33 Just shared the original file with you. Check email for the link.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@jmilling33 no hard deadline. It would be nice to update this doc in ~1 week or so via another PR.
For now, we can leave the illustration out