Skip to content
This repository has been archived by the owner on Oct 5, 2022. It is now read-only.

parameterize gofabric8 for installation on OpenShift w/out assumptions about where the master/apps/ports live #5219

Closed
christian-posta opened this issue Nov 10, 2015 · 3 comments

Comments

@christian-posta
Copy link
Member

When we deploy openshift3, i've always seen master and apps domain live at different places, i.e.:

master.osecloud.com for the master node, and *.apps.osecloud.com for the apps.

So this means a gofabric8 deploy --domain=apps.osecloud.com will install correctly, but when you try to login to the fabric8 console, the oauth redirect will take you to https://apps.osecloud.com which is not where the master is. We can work around this by creating the deployment with gofabric8 deploy --domain=master.osecloud.com and then delete the actual routes and create them again with the right apps sub domain `gofabric8 routes --domain=apps.osecloud.com'

On the other hand, if you have your oauth/master/kube api living at port 443, then even with above workaround, the oauth client will redirect you to a master with port 8443, which would be wrong in that setup. would be nice to be able to configure exactly where the master/app subdomain is and where the master port is from gofabric8 deploy

@christian-posta
Copy link
Member Author

@jstrachan
Copy link
Contributor

@christian-posta gonna close this as I think its all fixed now; lemme know if not and we can reopen

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

No branches or pull requests

2 participants