POC using coder.com w/ pair.sharing.io concepts
Pulling from - sharingio/pair/#173 :: pair.sharing.io alternative POC using coder.com + VSCode ::
What if your CNCF project could click to create a working ingress *.GITHUBUSER.PROJECT.coder.cncf.io
on a live Kubernetes cluster where your your project comes up fully deployed, and a shared editor on the web to quickly demonstrate ideas and co-create PRs?
It would help us mentor, onboard, and help create more contributors globally, even if they don't have local computers or infrastructure to develop locally.
This issue is to track a Proof Of Concept migrating some core principles @ii has learned creating pair.sharing.io to coder.com workspaces hosted on CNCF infrastructure.
Quick made workspace clusters (or a warm set to allocate) via coder template:
While a local editor should be able connect to cluster/pod/code, something hosted:
Ability to reach cluster services for exposed via ingress:
--wildcard-access-url string
Specifies the wildcard hostname to use for
workspace applications in the form
"*.example.com".
Consumes $CODER_WILDCARD_ACCESS_URL
Multiple eyes on the same IDE, at a cursor level via coder_app:
Eventually we'd like to be able to add a button (click-to-contribute), similar to features available in gitpod and codespaces. But for the Coder PoC lets create some example templates specific to a couple projects:
I think this is now lower priority. Cool, but not broad need if we get ingress clean / automatic.
This will likely require open source of LiveShare or finding equivalent.
or
or
By clicking below, you agree to our terms of service.
New to HackMD? Sign up
Syntax | Example | Reference | |
---|---|---|---|
# Header | Header | 基本排版 | |
- Unordered List |
|
||
1. Ordered List |
|
||
- [ ] Todo List |
|
||
> Blockquote | Blockquote |
||
**Bold font** | Bold font | ||
*Italics font* | Italics font | ||
~~Strikethrough~~ | |||
19^th^ | 19th | ||
H~2~O | H2O | ||
++Inserted text++ | Inserted text | ||
==Marked text== | Marked text | ||
[link text](https:// "title") | Link | ||
 | Image | ||
`Code` | Code |
在筆記中貼入程式碼 | |
```javascript var i = 0; ``` |
|
||
:smile: | ![]() |
Emoji list | |
{%youtube youtube_id %} | Externals | ||
$L^aT_eX$ | LaTeX | ||
:::info This is a alert area. ::: |
This is a alert area. |
On a scale of 0-10, how likely is it that you would recommend HackMD to your friends, family or business associates?
Please give us some advice and help us improve HackMD.
Syncing