2017-04-21 4 views
0

私はコンコース・ウェブおよびコンコース・サーバーのインスタンスを持っていますが、成功したウェブサーバーに接続するために労働者を得ることの問題を抱えています。外部コンコースワーカーの設定方法は?

Apr 21 15:42:26 concourse-worker concourse[24460]: {"timestamp":"1492789346.467736244","source":"worker","message":"worker.beacon.restarting","log_level":2,"data":{"error":"failed to dial: failed to construct client connection:%!(EXTRA *errors.errorString=ssh: handshake failed: remote host public key mismatch)","session":"3"}} 

は、私は、Webサーバー上のファイルをauthorized_worker_keysする(id_worker_rsa.pub)労働者の公開鍵を追加したが、問題が残っています。これを行う方法に関する文書はありますか?

concourse: 
    worker: 
    config: 
     garden-dns-server: 10.x.y.z 
     tsa-host: web.concourse.service.consul 
     tsa-public-key: /etc/concourse/.ssh/id_web_rsa.pub 
     tsa-worker-private-key: /etc/concourse/.ssh/id_worker_rsa 
     work-dir: /var/concourse/worker 
    service: True 
+0

何 'コンコースworker'コマンドを実行していますか? –

+1

質問に質問を追加しました。ありがとう! – ecl0

答えて

1

あなたはコンコース・ウェブを起動すると、あなたが労働者の公開鍵を含むファイルへのパスを指定して、TSAサーバキーと--tsa-authorized-keysへのパスで--tsa-host-keyを提供する必要があります。

ワーカーを起動するときには、--tsa-public-keyにTSAサーバーの公開鍵のパスを指定し、--tsa-worker-private-keyにワーカーの秘密鍵のパスを指定する必要があります。

はここを参照してください:あなたは、労働者にhttps://concourse.ci/binaries.html

関連する問題