【发布时间】:2015-03-01 04:27:24
【问题描述】:
我正在尝试按照 https://github.com/openshift/origin/tree/v0.3.3 遵循 centos 6.6 上 openshift 3 v0.3.3 示例应用程序的说明。当我跑步时
openshift ex policy add-user view anypassword:test-admin
我收到来自 add_user.go:43 的投诉
Get https://localhost:8443/osapi/v1beta1/policyBindings/master?namespace=default: x509: certificate signed by unknown authority
我不知道如何绕过它,所以我注释掉了 Fatal() 调用。这允许继续执行,我可以登录到 Web 管理员控制台。下一步工作,但后来我打了
openshift ex registry --create --credentials="${KUBECONFIG}"
产生错误
registry.go:145] Can't check for existing docker-registry "docker-registry": Get https://localhost:8443/api/v1beta1/services/docker-registry?namespace=default: x509: certificate signed by unknown authority
openshift 中有很多 registry.go 文件,无论如何我都不喜欢处理这些错误。也许这只是找到正确的 .pem 文件的一个例子,所以我可以遵循这个过程:https://www.happyassassin.net/2015/01/14/trusting-additional-cas-in-fedora-rhel-centos-dont-append-to-etcpkitlscertsca-bundle-crt-or-etcpkitlscert-pem/。有人有这方面的经验吗?
谢谢!
【问题讨论】:
标签: go certificate openshift-origin