Skip to content
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

instead of cloud provider docs, write scripts for each public cloud to startup an instance #187

Closed
nhooyr opened this issue Mar 10, 2019 · 15 comments
Labels
docs Documentation related

Comments

@nhooyr
Copy link
Contributor

nhooyr commented Mar 10, 2019

Would make our docs less bloated, and easier to test/maintain.

Or just make the docs use the docker image instead to simplify deployment.

@nhooyr nhooyr added the docs Documentation related label Mar 10, 2019
@NGTmeaty
Copy link
Contributor

NGTmeaty commented Mar 10, 2019

I kind of disagree here, I think the specific creation guides are useful for some, but I think we should redirect to using the Docker. I was thinking about putting a PR in last night.

@nhooyr
Copy link
Contributor Author

nhooyr commented Mar 10, 2019

I don't think the guides are any more useful than scripts that are easier to maintain.

@nhooyr
Copy link
Contributor Author

nhooyr commented Mar 10, 2019

And more automated.

@NGTmeaty
Copy link
Contributor

While I agree they are much easier to maintain, guides are easier to follow for less advanced users. I'm honestly ok with either.

@nhooyr
Copy link
Contributor Author

nhooyr commented Mar 10, 2019

How are they easier to follow? Scripts are literally, make an account, run this script and enter your creds when prompted.

@NGTmeaty
Copy link
Contributor

Scripts would still require cloning and running. Guides are in my opinion, much easier.

@sherwino
Copy link

sherwino commented Mar 10, 2019

The one line script was incredibly easy to use, was able to have it running locally in a minute.

...but when you start getting into deployment, the guides are really helpful.
The scripts might not be able to work for everybody when you consider all of the variables of deployment. I'm still trying to figure out https on EC2.

If you make a guide with a provider in mind, with a one line script that would be amazing.

i.e. Start server in Digital Ocean, ssh, and run this script

@kylecarbs
Copy link
Member

@NGTmeaty we mean something like the command @bketelsen made:

az container create --resource-group yourRG --name bkcoder --image bketelsen/code-server-ubuntu:2 --cpu 4 --memory 8 --dns-name-label bkcoder --ports 9000

But for every cloud.

@NGTmeaty
Copy link
Contributor

Ah. I guess. That works.

@nhooyr
Copy link
Contributor Author

nhooyr commented Mar 10, 2019

We can keep the guides but we should move them to the Wiki to make it easier for the community to maintain.

@sr229
Copy link
Contributor

sr229 commented Mar 11, 2019

I did make a Ansible script to reduce the amount of docs needed per provider. It's currently rejected but I moved it on my own repo.

@kylecarbs
Copy link
Member

I’m good w/ the ansible guide being on the wiki

@nhooyr
Copy link
Contributor Author

nhooyr commented Mar 11, 2019

Yup, ansible is linked to from the wiki.

https://github.com/codercom/code-server/wiki/Deployment

@binaryben
Copy link

Guides please. Allows users to understand what is going on and make changes if needed.

@nhooyr
Copy link
Contributor Author

nhooyr commented Nov 22, 2019

Going to close as it has been a while and I'm not sure if this is relevant anymore.

@nhooyr nhooyr closed this as completed Nov 22, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
docs Documentation related
Projects
None yet
Development

No branches or pull requests

6 participants