OpenLiberty / guides-common

Common Guide files
Other
9 stars 6 forks source link

Create an Intro guide for Kubernetes #98

Closed gcharters closed 6 years ago

gcharters commented 6 years ago

A static guide to describe OL and Kubernetes - a simple getting started.

herness commented 6 years ago

Please strongly consider doing this using the IBM Cloud Private Community Edition. I would assume you would talk about using the helm chart that we already have for Open Liberty which is at: https://github.ibm.com/IBMPrivateCloud/charts/tree/master/stable/ibm-open-liberty. You could talk about building out a docker image via MicroClimate (the MSB part) but that might be a separate story.

yeekangc commented 6 years ago

Thank you, @herness. We will take this into consideration.

irobins commented 6 years ago

Eric's ask will also be addressed in https://github.com/ibm-cloud-architecture/refarch-cloudnative-kubernetes/issues/78

NottyCode commented 6 years ago

@herness The primary focus of this guide will be to help developers understand how to deploy an applications to a kube runtime. That will focus on helm charts and similar. The particular kube runtime is not of critical importance to the learning activity. While IBM Cloud Private Community Edition could be used as the Kube runtime for the guide as it is not an open source project the Open Liberty guide won't focus on it. As Ian has indicated the use of Liberty technology in IBM Cloud Private will be covered through other avenues.

yeekangc commented 6 years ago

Created draft repo for guide development: https://github.com/OpenLiberty/draft-guide-kubernetes

evelinec commented 6 years ago

@chirp1 This guide is ready.

Repo: https://github.com/OpenLiberty/draft-guide-kubernetes

yeekangc commented 6 years ago

We still have mixed results from user testing though using Docker for Mac and Windows -- thanks to @irobins for the pointer -- does simplify prereq setup.

Upon further discussions and re-working, we will reorganize our efforts and split the work into the below:

We believe the latter 2 guides are what will be useful to developers. We will focus the guides on what is relevant to developers and where MP and Kube intersect.

yeekangc commented 6 years ago

Repurposing this issue for a "Kube Intro" guide. "Kube + MP Config" and "Kube + MP Health" will be tracked by #173 and #174 respectively.

evelinec commented 6 years ago

@chirp1 Again, the revised guide is ready for your review:

Repo: https://github.com/OpenLiberty/draft-guide-kubernetes

yeekangc commented 6 years ago

Guide is live at https://openliberty.io/guides/kubernetes-intro.html.