問題タブ [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.
docker - GitlabCI のビルドに失敗しました。docker.sock: 書き込み: 壊れたパイプ
GitlabCI を使用して新しい CI ワークフローを実装しようとしていましたが、今では問題を理解できません。このドキュメントに従い、Docker ソケット バインディング メソッドを選択しました。
すべてが同じマシン、RancherOS で実行されています。
ランナーのコンテナの実行コマンド
ランナーの設定
ここに私の .gitlab-ci.yml ファイルがあります
そして、これはビルドがフックされたときに GitlabCI に入るものです
--debug
これは、gitlab-runner コンテナー内でフラグを使用してローカルでビルドを実行しようとしたときの出力です。
しかし、私の docker.sock バインディングは問題ないようです:
誰にもアイデアがありますか?
docker - Rancher サーバーが同じサーバー上で Rancher エージェントを見つけられない
問題
だから私の問題は、ランチャーサーバーにランチャーエージェントを見つけさせることができないということです。Rancher のトラブルシューティング FAQ を確認しましたが、問題が解決しませんでした。ランチャー サーバーとエージェントの両方に 1 つのサーバーを使用しており、CATTLE_AGENT_IP を物理サーバーの IP に設定しています。
Ubuntu 16.04 と docker 1.12.3 を実行しています。
iptables
最初はファイアウォールの問題かもしれないと思いましたが、無効にしてみましたが、うまくいきませんでした。
ログ
Rancher エージェントのエラー ログ メッセージ
あらゆることを試しても結果が出ないという感じです。何が問題なのか、または問題のトラブルシューティングを続ける方法を知っている人はいますか?
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 ホストしか表示されません。何か案は?
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 をサポートしていますか? 私は正しく使用していますか?
ありがとうリチャード
kubernetes - Kubernetes API をパブリック IP に公開する方法は?
Rancher を使用して、VMware ホストに Kubernetes クラスターを正常にセットアップしました。kubernetes-dashboard を実行しており、kubectl を使用してクラスターに対してコマンドを実行できます。
ここで、SaaS ビルド ツール (Distelli) を使用して、アプリケーションをクラスターにデプロイしたいと考えています。このビルド ツールは、HTTPS クライアント証明書、クライアント キー、およびクラスター証明書を使用してホストに接続する必要があります。
ただし、私の kubernetes API はまだ公開されていません。
これは私の現在の kubernetes サービス構成です。
このサービスを外部 IP アドレスで利用できるようにするにはどうすればよいですか? サーバーへのイングレス ロードバランサーを使用しようとしましたが、503 Service not available しか返されません。
何か案は?