Hi,

I'm trying to deploy Cockpit on OpenShift using [1] following [2] but
failing to properly expose it.

Let's consider minimalistic deployment:

# oc version
oc v3.9.0-alpha.3+78ddc10

# oc cluster up
# oc login -u system:admin
# oc adm policy add-cluster-role-to-user cluster-admin admin
# oc new-project cockpit

# oc status
In project cockpit on server https://127.0.0.1:8443

# oc process -f ./openshift-cockpit.template \
      -v COCKPIT_KUBE_URL=https://127.0.0.1 \
      -v OPENSHIFT_OAUTH_PROVIDER_URL=https://127.0.0.1:8443 | \
            oc create -f -

The service is deployed, pod is running but I'm not able to access it from
browser.

What URL is it expected to be available at, please? Are parameters above
correct?

Do I need to set certificates? How?
Using COCKPIT_KUBE_INSECURE=true did not help me.

# oc expose service openshift-cockpit
will expose it at [3], but when following it, I get error message about
malformed request from [4].


Thank you,
Marek

[1]
https://github.com/cockpit-project/cockpit/blob/master/containers/openshift-cockpit.template
[2]
https://github.com/cockpit-project/cockpit/blob/master/containers/kubernetes/README.md
[3] http://openshift-cockpit-cockpit.127.0.0.1.nip.io/
[4] https://127.0.0.1:8443/oauth/authorize
_______________________________________________
cockpit-devel mailing list -- cockpit-devel@lists.fedorahosted.org
To unsubscribe send an email to cockpit-devel-le...@lists.fedorahosted.org

Reply via email to