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

OpenShift deployment #19

Closed
vorburger opened this issue Apr 11, 2018 · 4 comments
Closed

OpenShift deployment #19

vorburger opened this issue Apr 11, 2018 · 4 comments

Comments

@vorburger
Copy link
Member

@edewit I will update this issue re. the procedure for getting this running on OpenShift...

@vorburger
Copy link
Member Author

I would, ideally, like to be able to not use a classical Dockerfile but go full S2I.

For that, I need a "base" Minecraft Server S2I, see https://github.com/vorburger/s2i-minecraft-server.

The idea would be that this project could then be S2I built based on that, and merely add its own plugin.

@edewit
Copy link
Member

edewit commented Apr 11, 2018

well this base image that you talk about that is this as well: https://github.com/edewit/minecraft-plugin-centos but then based on osgi, are you saying you want to have another one that is not based on that?

@vorburger
Copy link
Member Author

@edewit right, I now can see that and the server.properties and the bin - have to admit that I was originally only peeking at the master branch of minecraft-plugin-centos instead, my mistake.

My idea with https://github.com/vorburger/s2i-minecraft-server is to do something modular - a base Minecraft server S2I image which we can augment in a separate image with the OSGi support, and then S2I in minecraft-storeys-maker built upon either the former or the latter (we choose). That way, we can build everything from source, inside OpenShift if we like, instead of relying on binary JARs in our repos.

@vorburger
Copy link
Member Author

vorburger commented Apr 18, 2018

@edewit OK for you to close this via #30 ? That works great to start with... we can later enhance it.

vorburger added a commit that referenced this issue May 1, 2018
To work, this requires vorburger/s2i#gradle which includes:
 * fabric8io-images/s2i#146
 * fabric8io-images/s2i#118
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

2 participants