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

Package additonal RedHat Docker Images - Nexus, Gogs, Gerrit, Letchat #40

Open
cmoulliard opened this issue Jan 7, 2016 · 11 comments
Open

Comments

@cmoulliard
Copy link
Contributor

In order to have the possibility to simplify the build, deployment & code review process (s2i, maven workflow), we should deploy the Nexus, Gerrit, Gogs, Letchat, sonarqube, ...CD/CI ... Kubernetes Api as RedHat Docker Images (Red Hat Customer Portal) within the PDK.

@hferentschik
Copy link
Contributor

Are you suggesting to pre-install/cache these images? We do this already for the base OSE images and the box file has already reached about 1 GB now.

So far I have not thought so much further than just the basic OpenShift installation, but of course adding these images is essential for the further evolution of the PDK.

@cmoulliard
Copy link
Contributor Author

If we don't want to preinstall them, the user could use the gofabric8 tool to install the required images when required

@maxandersen
Copy link
Contributor

@cmoulliard does gofabric8 use the productized versions or community bits ?

Where do we find the gofabric8 ?

btw. I don't think all these should be preloaded by default - we are already big. But yes, having a documented/supported and scriptable way to do it we should definitely have.

@cmoulliard
Copy link
Contributor Author

@maxandersen here you can find gofabric8 : https://github.com/fabric8io/gofabric8

@hferentschik
Copy link
Contributor

This really relates to #39. I think for now we should just make it easy to install fabric8 by provisioning gofabric8 on the VM

@maxandersen
Copy link
Contributor

yeah, definitely should see if "just works".

@hferentschik
Copy link
Contributor

I am going to test it :-)

@christian-posta
Copy link

@maxandersen gofabric8 can use whatever version we point it at, but AFAIK there are not productized releases of the CI/CD stuff from fabric8 /cc @cmoulliard ?

@cmoulliard
Copy link
Contributor Author

This is really important and urgent that we have productized releases of the CI/CD stuffs like (jenkins, nexus, sonarqube, letschat, taiga, gogs, gitlab) otherwise that will be almost impossible to continue to promote RedHat CD/CI Strategy

@christian-posta
Copy link

+1 @cmoulliard we should take that internally to PM.

@rafaeltuelho
Copy link

I deployed fabric8 templates on my CDK using gofabric8 utility. But I observed that it creates/deploys a new docker registry (fabric8-docker-registry) for fabric8. I was wondering if it make sense, once CDK already has an internal registry.

How this works? Two docker registries inside the same cluster? Can someone explain me if it's the expected behaviour?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants