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

[wip] add fittings plan to install coreos #14

Open
bernard357 opened this issue May 31, 2016 · 2 comments
Open

[wip] add fittings plan to install coreos #14

bernard357 opened this issue May 31, 2016 · 2 comments

Comments

@bernard357
Copy link
Contributor

It is not so easy to install coreos on top of an existing operating system, and it is not easy to pass the right cloud-config file as well

The use case would be based on following action items:

  • deploy a Ubuntu node
  • add a disk that will become the system disk for coreos
  • with cloud-init, do following actions:
    • prepare a cloud-init file that will be used for the setup of coreos
    • install coreos on /dev/sdb using the online script from GitHub and the cloud-init file
    • change grub configuration to boot on /dev/sdb
    • reboot

The SSH key that will be recognized by coreos will be put in the cloud-init file built by plumbery. So remote connection can become as easy as if it was regular operating system setup.

With this approach, the MBR is staying on /dev/sda, that cannot be removed after the setup. Therefore the need to consider the smallest image available.

Any suggestion guys?

@tonybaloney
Copy link
Contributor

hey bernard. this has already been done. it's on a USB stick on my desk. Come and collect it!

jk. The process is automated, we still need to figure out the best way to 'upload' or 'download' the OVF files into CaaS as part of a deployment process.

I'll send you the preso.

@bernard357
Copy link
Contributor Author

it is great news that you have experience in such things. As you have seen the scenario with plumbery woud not be based on an .ova but rather on bare disk install as suggested by the coreos team. thanks in advance for the presentation :-)

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