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

Add Amazon Linux provisioner. #7

Open
praveenkumar opened this issue Aug 23, 2018 · 6 comments
Open

Add Amazon Linux provisioner. #7

praveenkumar opened this issue Aug 23, 2018 · 6 comments

Comments

@praveenkumar
Copy link

source: minishift/minishift#2421 (comment)

As per this repo there is no provisioner for amazon linux: https://github.com/machine-drivers/machine/tree/master/libmachine/provision

@afbjorklund
Copy link

Same issue as docker#3098 (since 2016)

@ixtli
Copy link

ixtli commented Mar 1, 2019

Someone from that thread said

to implement support you'd just need to extend the RedHatProvisioner (creating a new AmazonProvisioner) to check for the presence of amzn and it will work. For instance, check out the CentOS provisioner, which is only about 25 lines. If AL doesn't require anything custom, it should be about that length as well.

Is there something I can do to make this happen? Amazon Linux 2 now uses systemd so i don't see why this would be very much work. In fact, looking at the redhat provisioner you even do less work because Docker is already installed.

@afbjorklund
Copy link

@ixtli : You will have to make a stand-alone driver, since machine is in "maintenance mode"

@ixtli
Copy link

ixtli commented Mar 8, 2019

@afbjorklund thank you for your response. what does "maintenance mode" mean? no existing maintainers? or they're just not taking feature requests, so they wouldn't take a pr that added a new provisioner?

@afbjorklund
Copy link

Good question, I think that is means that they are not adding any new provisioners.

As has been obvious for some time now, we've slowly stopped implementing or accepting new features for the project. Its desktop usage has mostly been supplanted by our Docker Desktop product. Provisioning on a variety of Cloud providers is overall better achieved using infrakit. Overall, pursuing active development on the project doesn't make sense anymore at this point, which is why we're officially closing the faucet for non-bugfix changes, starting today.

@hamiltont
Copy link

See docker#3609 which has a potentially working PR. Perhaps someone will use that against machine-drivers/machine and test that it's working for Amazon Linux 2

anjannath pushed a commit to anjannath/machine that referenced this issue Aug 27, 2019
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

4 participants