0

私はkubernetesを使用してGoogleクラウドで作業しており、gofabric8-0.4.42-darwin-amd64.tar.gzをダウンロードして展開した例のようにクラスターを展開しましたが、いくつかの問題が発生しています:

  1. 新しいプロジェクトを作成できません -> 最後の操作で次のエラーが発生しました: Unauthorized でログにエラーはありません 質問へのリンク: fabric8 -最後の操作で次のエラーが発生しました: Unauthorized

  2. ssh キーを使用して fabric8 を git にデプロイするにはどうすればよいですか?

注:私はgitlabで作業しています

ログ:

エラー処理中にエラーが発生しました。あきらめてください。org.apache.cxf.interceptor.Fault: リモート リポジトリ git@:backend/bash-parser.git のコマンドに失敗しました: ssh://git@:22: org.eclipse.jgit.transport.CredentialItem$YesNoType:The Authenticityホスト '' を確立できません。RSA キーのフィンガープリントは 46:24:24:04:ca:83:62:33:0c:c0:85:4e:21:ea:4d:fa です。接続を続行しますか? org.apache.cxf.service.invoker.AbstractInvoker.createFault (AbstractInvoker.java:162) [cxf-core-3.1.6.jar:3.1.6] で org.apache.cxf.service.invoker.AbstractInvoker.invoke で(AbstractInvoker.java:128)[cxf-core-3.1.6.jar:3.1.6] at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:189)[cxf-rt-frontend-jaxrs- 3.1.6.jar:3.1.6] at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:99)[cxf-rt-frontend-jaxrs-3.1.6.jar:3.1.

4

1 に答える 1

0
  1. その質問に答えることができる場所については、別の質問を参照してください

  2. 独自の git リポジトリからプロジェクトをインポートするには、ユーザーの名前空間 ( user-secrets-source-admin名前空間など) にシークレットを作成して、SSH キー、ユーザー/パスワード、または github ユーザーとトークンを含める必要があります。

次に、プロジェクトをインポートするときに ([チーム] -> [チーム ダッシュボード] -> [アプリケーションの作成] -> [Git からのインポート] を介して) git URL を指定した後、git リポジトリで使用するシークレットを選択して、git リポジトリで使用できるようにします。複製して編集します。

gitリポジトリでHTTPS URLを使用する方が少し簡単です。その後、ユーザー/パスワードを使用するだけで済みます。または、(たとえば)githubのユーザー名とトークンを使用できます。ただし、git リポジトリに ssh ベースの URL を使用する場合は、公開鍵と秘密鍵を Secret にインポートする必要があります。

于 2016-08-22T09:58:11.787 に答える