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

Download etcdadm and nodeadm binaries automatically #174

Open
sarun87 opened this issue Apr 4, 2019 · 1 comment
Open

Download etcdadm and nodeadm binaries automatically #174

sarun87 opened this issue Apr 4, 2019 · 1 comment

Comments

@sarun87
Copy link
Contributor

sarun87 commented Apr 4, 2019

There is a need to download and place etcdadm and nodeadm binaries at proper locations before invoking the cctl create machine command. It would be great for cctl or http://github.com/platform9/ssh-provider to automatically download/compile these binaries on the target machine.

@jayunit100
Copy link

jayunit100 commented Apr 22, 2019

For now, unless someone is actively working on this, I'm going to propose merging my PR #174 as an example of what needs to be done (until a better solution is available), because it was a tricky (for me at least) to figure out all the parts, and we probably want a quick, easy to use example for users in the outside world who dont know how all the intricacies of compiling etcdadm, nodadm, and so on for linux. Specifically all these trivial but annoying little bits are taken care of:

  • downloading binaries
  • Where to put them
  • installing docker
  • making sure the directories have the right permissions
  • not expecting to have write access to /etc on your machine that your using to run the installer

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

No branches or pull requests

2 participants