問題タブ [rancher]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
2534 参照

docker - GitlabCI のビルドに失敗しました。docker.sock: 書き込み: 壊れたパイプ

GitlabCI を使用して新しい CI ワークフローを実装しようとしていましたが、今では問題を理解できません。このドキュメントに従い、Docker ソケット バインディング メソッドを選択しました。

すべてが同じマシン、RancherOS で実行されています。

ランナーのコンテナの実行コマンド

ランナーの設定

ここに私の .gitlab-ci.yml ファイルがあります

そして、これはビルドがフックされたときに GitlabCI に入るものです

--debugこれは、gitlab-runner コンテナー内でフラグを使用してローカルでビルドを実行しようとしたときの出力です。

しかし、私の docker.sock バインディングは問題ないようです:

誰にもアイデアがありますか?

0 投票する
2 に答える
971 参照

docker - Rancher サーバーが同じサーバー上で Rancher エージェントを見つけられない

問題

だから私の問題は、ランチャーサーバーにランチャーエージェントを見つけさせることができないということです。Rancher のトラブルシューティング FAQ を確認しましたが、問題が解決しませんでした。ランチャー サーバーとエージェントの両方に 1 つのサーバーを使用しており、CATTLE_AGENT_IP を物理サーバーの IP に設定しています。

Ubuntu 16.04 と docker 1.12.3 を実行しています。

iptables

最初はファイアウォールの問題かもしれないと思いましたが、無効にしてみましたが、うまくいきませんでした。

ここに画像の説明を入力

ログ

Rancher エージェントのエラー ログ メッセージ

あらゆることを試しても結果が出ないという感じです。何が問題なのか、または問題のトラブルシューティングを続ける方法を知っている人はいますか?

0 投票する
1 に答える
355 参照

rancher - Rancher: EC2 ホストが Rancher UI に表示されない

Docker-machine を使用して、Virtualbox で実行される Rancher セットアップを作成しました。次に、やはりvirtualboxに2つのホストを追加しました。今、そのセットアップに EC2 ホストを追加しようとしています (これは Rancher で実験するためです)。

このチュートリアルを見たことがありますが、代わりに Docker-machine を使用したいと思いました。

そのために、次のことを行いました。

注: AMI ID は rancheros-v0.7.0-hvm-1 に対応します。

次に、EC2 ホストに SSH 接続し、次のコマンドを実行します (Rancher のカスタム メソッドで生成されます)。

Rancher UI にこのホストも表示されると思っていましたが、Virtualbox ホストしか表示されません。何か案は?

0 投票する
0 に答える
261 参照

rancher - jenkins-docker がクラウド資格情報を設定できない

Rancher システムを使用して jenkins-docker プラグインを実行するようにセットアップしようとしています。Docker コンテナーを開始するには、Rancher API とユーザー名/パスワード認証を使用する必要があります。

「クラウド」セクションの「Jenkins 構成」ページには、使用する資格情報を選択できるオプション ダイアログがあります。ただし、ドロップダウンの内容には値 -none- しか含まれていません。

必要な資格情報を定義し、'Docker Commons Plugin' を追加しましたが、ドロップダウンに入力できません。

「テスト接続」を押して接続をテストしようとすると、次の JSON 応答が表示されます。

{"id":"74519136-000d-4da0-b349-0219b7eb8987","type":"error","links":{},"actions":{},"status":401,"code":" Unauthorized","message":"Unauthorized","detail":null}

jenkins-plugin は Rancher をサポートしていますか? 私は正しく使用していますか?

ありがとうリチャード

0 投票する
2 に答える
3505 参照

kubernetes - Kubernetes API をパブリック IP に公開する方法は?

Rancher を使用して、VMware ホストに Kubernetes クラスターを正常にセットアップしました。kubernetes-dashboard を実行しており、kubectl を使用してクラスターに対してコマンドを実行できます。

ここで、SaaS ビルド ツール (Distelli) を使用して、アプリケーションをクラスターにデプロイしたいと考えています。このビルド ツールは、HTTPS クライアント証明書、クライアント キー、およびクラスター証明書を使用してホストに接続する必要があります。

ただし、私の kubernetes API はまだ公開されていません。

これは私の現在の kubernetes サービス構成です。

このサービスを外部 IP アドレスで利用できるようにするにはどうすればよいですか? サーバーへのイングレス ロードバランサーを使用しようとしましたが、503 Service not available しか返されません。

何か案は?