Closed SandeepPissay closed 7 years ago
Addressed review comments.
BTW can we compile with this PR's change on MacOS now?
Compilation is never a problem. The issue was the tool used to generate ISO file. If we run kops on mac you would need mkisofs tool and it should be in your PATH env variable.
AttachISO task creates the user-data/meta-data cloud init files and creates cloud-init.iso file using "genisoimage" tool. It then uploads it to the datastore where the master/worker VM resides and inserts it into the cd-rom device of the master/worker VM. When the master/worker VM powers on, the cloud-init package in it runs the bootstrap script that downloads nodeup and runs it.
Testing done: