-
Notifications
You must be signed in to change notification settings - Fork 130
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
Why centos? #14
Comments
CentOS closely resembles Red Hat Enterprise Linux which is the de-facto standard for server-side Linux. I think it suites quite well for this kind of project. What kind of distribution would you prefer? I can make the ID of the AMI image configurable. But the bootstrap scripts are installing the components from RPMs etc. So it would be still limited to only few distributions and I do not plan to test it for anything else than CentOS. |
Thank you, Jakub for explanation! I going to add some code during my setup (eg. aws_launch_configuration name_prefix instead of name, etc) and in case (or when) of everything will work correctly i will make PR. Thank you for module! |
It would've been more appropriate to just say you favor CentOS/RHEL rather than to imply there's an actual technical reason why. Kubernetes and all associated applications will run on nearly any operating system. |
@Mattouille Heh? Sorry for not mentioning or supporting your favourite distro. When I started this project, I needed it to work internally within the enterprise I worked for at that time. And since they used RHEL, using CentOS was obvious choice. If they had used Ubuntu or Debian, I would have probably went with that. Yes, Kubernetes it self can run on many different distros and operating systems. I have never said anything else. But this issue was not opened on Kubernetes repository. It was opened on my repository which simply doesn't support any other distribution. If you want actual technical reasons why this project doesn't support nearly any operating system, it is as I said ... it uses RPM packages to install the components. If you want, feel free to open a PR which will change this project from using RPMs to using directly the binaries. Than it might work on more distros. |
Hi!
Thank you for your effort!
But why centos?
There is lock to centos marketplace ami, so no flexibility +
ASG Error: Launching a new EC2 instance. Status Reason: In order to use this AWS Marketplace product you need to accept terms and subscribe. To do so please visit https://aws.amazon.com/marketplace/pp?sku=aw0evgkw8e5c1q413zgy5pjce. Launching EC2 instance failed.
The text was updated successfully, but these errors were encountered: