gustavocoding / oc-cluster-up

OKD 4.0.0 from master with the admin console and operatore-lifecycle-manager
https://medium.com/@gustavonalle/really-launching-okd-4-0-0-with-docker-f4605a58e9d5
37 stars 14 forks source link

Support for OKD 4.1 #9

Open gustavocoding opened 5 years ago

gustavocoding commented 5 years ago

Recently the dind support in master has received some love in the form a PR: https://github.com/openshift/origin/pull/22293/ This should be enough to update the image to the latest code

AkihiroSuda commented 5 years ago

Is this still planned?

AkihiroSuda commented 5 years ago

dind seems removed in 4.2 :( https://github.com/openshift/origin/pull/23177

gustavocoding commented 5 years ago

Yes, it stopped being maintained and now it's officially gone. The OKD team is not keen on running it inside docker, the closest available right now is using libvirt from https://github.com/openshift/installer/blob/master/docs/dev/libvirt/README.md, you may give a try

gustavocoding commented 5 years ago

By the way, this issue is still planned, it just won't use the dind-cluster from OKD :)

AkihiroSuda commented 5 years ago

Does openshift/installer technically/legally require non-okd OpenShift license?

gustavocoding commented 5 years ago

The installer itself is Apache V2, I recommend checking with openshift/installer team which exact version and/or licenses apply to the cluster it installs.

morningspace commented 5 years ago

@gustavonalle I was looking for a dind-based solution for OpenShift multiple-node cluster launch to embed into my lab-k8s-playground... then come across here...

Really love this project... but unfortunately, it appears dind will not be officially supported by OKD...

With that, any idea/suggestion, whether there's alternatives, and will this project still be maintained and go forward?

gustavocoding commented 5 years ago

I recommend you to check Code Ready from Red Hat

https://developers.redhat.com/blog/2019/09/05/red-hat-openshift-4-on-your-laptop-introducing-red-hat-codeready-containers/

It's not dind, but I had some good reviews of people using it

morningspace commented 5 years ago

Yeah, actually I am looking at crc, which looks to be the official approach recommended by Red Hat. But it seems to be single node rather than multiple nodes. Also, it's only applicable to 4.x, not 3.x.

BTW: Thanks for your prompt reply :-) @gustavonalle

SemanticBeeng commented 4 years ago

By the way, this issue is still planned, it just won't use the dind-cluster from OKD :)

@gustavonalle I love this approach because it dramatically increases the adoption of openshift for multi-node development without forcing the Red Hat OS.

Am a stakeholder in having it brought up to date, Please advise on your latest take on this design : any limitations or roadblocks?