[英]Cannot connect to Openshift using Intellij [OpenshiftException]
我使用Github登錄憑據輸入Openshift Web控制台(下一代),但我無法使用Intellij部署我的應用程序,因為登錄的唯一方法是在提示中使用令牌和oc
命令。 有沒有辦法使用我的令牌通過IDEA進行部署?
我不確定Idea的集成方式,但是如果我理解正確,可以提供一個令牌。 那你為什么不能做這樣的事情
oc login --token=<your-token> --server=https://api.preview.openshift.com/oapi/v1/users/~
因此,您可以從開發人員預覽網站的幫助菜單下檢索令牌。
據我所知,IntelliJ和OpenShift之間沒有集成。 最簡單的部署方式是Github Webhook ,它會在提交后自動進行部署。 但是,您還可以使用oc new-app /path/to/app/directory
輕松部署本地應用程序,甚至可以設置服務以將本地webhooks推送到OpenShift
對於IntelliJ IDEA 2018.3,將有一個選項,通過“構建,執行,部署> OpenShift”進行:
相關Bugticket: https ://youtrack.jetbrains.com/issue/IDEA-176760
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.