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

Added proposal for K8s on LinuxOne #50

Merged
merged 4 commits into from
Sep 13, 2019

Conversation

rajula96reddy
Copy link
Contributor

No description provided.

Signed-off-by: Rajula Vineet Reddy <rajula96reddy@gmail.com>
@@ -0,0 +1,113 @@
* Name of project (must be unique within OMP)

Kubernetes on LinuxOne
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should probably drop the 'LinuxOne' term and use 's390x' instead to avoid product names.

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Kubernetes already builds on s390x. What would the real purpose of this project be?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should probably drop the 'LinuxOne' term and use 's390x' instead to avoid product names.

Sure. I thought the same. I will make the changes.

Kubernetes already builds on s390x. What would the real purpose of this project be?

Only the Kubernetes binaries are supported for s390x. But the network plugins, e2e tests and other plugins are not supported as of now. Check kubernetes/examples#318 and https://k8s-testgrid.appspot.com/sig-node-ppc64le#conformance. This requires building and maintaining different Dockerfiles.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@markkp Does @rajula96reddy's response answer your question?

Copy link
Contributor

@hogstrom hogstrom Aug 31, 2019

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should probably drop the 'LinuxOne' term and use 's390x' instead to avoid product names.

zLinux is another term used in the industry that is not a product but a reference to Linux on Z hardware

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Many of our projects have gone the route of a codename that alludes to the focus of the project ( for example, Feilong for the the previous z/VM Cloud Connector work ). That might be another good option - which at the same time opens up the possibility of a cool looking logo LOL.

We can work more on the project name during incubation if the TSC is fine with that.

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@markkp Does @rajula96reddy's response answer your question?

Yes.

@jmertic
Copy link
Member

jmertic commented Aug 30, 2019

Seeing where this stands - working on the agenda for the September meeting and would like to get this added if y'all think you will be ready.

@hogstrom
Copy link
Contributor

hogstrom commented Sep 3, 2019 via email

@mfriesenegger
Copy link
Contributor

The installation of a basic kubernetes cluster became a lot easier in v1.12 or v1.13 using kubeadm. The initial intent of this project was to provide how-tos because k8s was difficult to install. I think how-tos are still valuable for each supported distro. I see this project addressing the more complex aspects of k8s that might not work as well on s390x. Things like e2e, popular network (CNI) and storage (CSI) interfaces that might not work on s390x.

I agree this is ready to be discussed by the TSC.

@jmertic
Copy link
Member

jmertic commented Sep 7, 2019

Thanks for the feedback here @mfriesenegger !

Would you see the code created flow into upstream Kubernetes, or is this something that would sit outside of Kubernetes upstream?

@jmertic jmertic merged commit 943f2d1 into openmainframeproject:master Sep 13, 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

Successfully merging this pull request may close these issues.

5 participants