質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
docker-compose

docker-composeとは、複数のコンテナで構成されるサービスを提供する手順を自動的し管理を簡単にするツール。composeファイルを使用しコマンド1回で設定した全サービスを作成・起動することが可能です。

Jenkins

Jenkinsとは、Apache TomcatなどのServletで動作しているサーバーベースシステムです。Jenkinsはオープンソースであり、LInux,Mac OS X,Windows,Solaris,FreeBSDとOpenBSDのためのパッケージがあります。

プラグイン

プラグイン(plug-in)は、ソフトウェアアプリケーションの機能拡張の為に開発された、一組のソフトウェアコンポーネントのことを指します。

Docker

Dockerは、Docker社が開発したオープンソースのコンテナー管理ソフトウェアの1つです

Q&A

解決済

2回答

2295閲覧

jenkinsのノード作成で『認証情報』と『起動方法』の項目で設定したいものが出てこない。

suirunakamura

総合スコア16

docker-compose

docker-composeとは、複数のコンテナで構成されるサービスを提供する手順を自動的し管理を簡単にするツール。composeファイルを使用しコマンド1回で設定した全サービスを作成・起動することが可能です。

Jenkins

Jenkinsとは、Apache TomcatなどのServletで動作しているサーバーベースシステムです。Jenkinsはオープンソースであり、LInux,Mac OS X,Windows,Solaris,FreeBSDとOpenBSDのためのパッケージがあります。

プラグイン

プラグイン(plug-in)は、ソフトウェアアプリケーションの機能拡張の為に開発された、一組のソフトウェアコンポーネントのことを指します。

Docker

Dockerは、Docker社が開発したオープンソースのコンテナー管理ソフトウェアの1つです

0グッド

0クリップ

投稿2020/07/24 08:27

jenkinsはdocker-compose upでブラウザに表示しました。

jenkinsのノード作成で『認証情報』と『起動方法』の項目で設定したいものが出てこない。

起動方法は、『SSH経由でUnixマシンのスレーブエージェントを起動』、認証情報はjenkinsを選択したい。

仮説としてあげられるのは、まずjenkinsの管理のところで、下記のようにバージョンアップが求められているというところです。

Jenkinsの管理 Correct Dependency errors: Some plugins could not be loaded due to unsatisfied dependencies. Fix these issues and restart Jenkins to restore the functionality provided by these plugins. Snakeyaml API Plugin version 1.26.3 You must update Jenkins from v2.142 to v2.164.3 or later to run this plugin. Pipeline: Phoenix AutoTest Plugin version 1.3 You must update Jenkins from v2.142 to v2.156 or later to run this plugin. GitHub Branch Source Plugin version 2.8.2 You must update Jenkins from v2.142 to v2.164.3 or later to run this plugin. Docker Pipeline version 1.23 You must update Jenkins from v2.142 to v2.150.3 or later to run this plugin. Maven Integration plugin version 3.7 You must update Jenkins from v2.142 to v2.176.4 or later to run this plugin. Pipeline: Stage Tags Metadata version 1.7.1 You must update Jenkins from v2.142 to v2.176.4 or later to run this plugin. JIRA Pipeline Steps version 1.6.0 You must update Jenkins from v2.142 to v2.164.3 or later to run this plugin. Pipeline: Stage Step version 2.5 You must update Jenkins from v2.142 to v2.176.4 or later to run this plugin. GitHub plugin version 1.31.0 You must update Jenkins from v2.142 to v2.164.3 or later to run this plugin. Jenkins Parameterized Trigger plugin version 2.37 You must update Jenkins from v2.142 to v2.176.4 or later to run this plugin. Jenkins Mailer Plugin version 1.32 You must update Jenkins from v2.142 to v2.150.1 or later to run this plugin. Jackson 2 API Plugin version 2.11.1 You must update Jenkins from v2.142 to v2.164.3 or later to run this plugin. OkHttp Plugin version 3.14.9 You must update Jenkins from v2.142 to v2.164.3 or later to run this plugin. Kubernetes Credentials Plugin version 0.6.2 You must update Jenkins from v2.142 to v2.176.1 or later to run this plugin. Pipeline: Declarative version 1.7.1 You must update Jenkins from v2.142 to v2.176.4 or later to run this plugin. JAXB plugin version 2.3.0.1 You must update Jenkins from v2.142 to v2.163 or later to run this plugin. Docker Commons Plugin version 1.16 You must update Jenkins from v2.142 to v2.150.1 or later to run this plugin. Pipeline: Nodes and Processes version 2.35 You must update Jenkins from v2.142 to v2.176.1 or later to run this plugin. Amazon EC2 plugin version 1.50.3 You must update Jenkins from v2.142 to v2.176.4 or later to run this plugin. OctoPerf Load Testing Plugin. version 4.2.3 You must update Jenkins from v2.142 to v2.176.4 or later to run this plugin. Pipeline: Basic Steps version 2.20 You must update Jenkins from v2.142 to v2.164.3 or later to run this plugin. Copy Artifact Plugin version 1.45 You must update Jenkins from v2.142 to v2.164.3 or later to run this plugin. GitHub API Plugin version 1.115 You must update Jenkins from v2.142 to v2.164.3 or later to run this plugin. Pipeline: Groovy version 2.81 You must update Jenkins from v2.142 to v2.176.4 or later to run this plugin. Script Security Plugin version 1.74 You must update Jenkins from v2.142 to v2.176.4 or later to run this plugin. Kubernetes plugin version 1.19.3 You must update Jenkins from v2.142 to v2.176.1 or later to run this plugin. Trilead API Plugin version 1.0.3 You must update Jenkins from v2.142 to v2.150.1 or later to run this plugin. Kubernetes Client API Plugin version 4.9.1-1 You must update Jenkins from v2.142 to v2.176.1 or later to run this plugin. CodeSonar Plugin version 2.0.9 You must update Jenkins from v2.142 to v2.164 or later to run this plugin. Jenkins Jira plugin version 3.1.1 You must update Jenkins from v2.142 to v2.176.4 or later to run this plugin. Pipeline: Declarative Extension Points API version 1.7.1 You must update Jenkins from v2.142 to v2.176.4 or later to run this plugin. Pipeline: Shared Groovy Libraries version 2.17 You must update Jenkins from v2.142 to v2.176.4 or later to run this plugin. Pipeline: Supporting APIs version 3.5 You must update Jenkins from v2.142 to v2.176.4 or later to run this plugin.

プラグインの管理で、SSH Slaveをインストールしようと試みたのですが、失敗してしまいました。原因は、jenkinsのバージョンアップの要求でした。
しかし、jenkinsのバージョンアップもhpiファイルを選択しなければいけないが、そのファイルが見当たらなかったりでてこずっています。ご教授お願いします!

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

ベストアンサー

かなり古い Jenkins ですね、独自イメージを使っていますか?

volume のバックアップだけ取っておいて、次の公式イメージに乗り換えを試みてはいかがでしょうか?
イメージ: jenkins/jenkins - Docker Hub
使い方: docker/README.md at master · jenkinsci/docker

既存のデータを移行できるかどうかは、
Jenkins のイメージが扱うデータディレクトリーの形式が同じかどうか次第です
Jenkins の公式イメージでは
/var/jenkins_home 以下をデータディレクトリーとしてバックアップしておく設計になっています

とりあえず公式イメージの最新版で
SSH経由でUnixマシンのスレーブエージェントを起動 が選択できることを確認しました

イメージ説明

投稿2020/07/24 08:59

y_shinoda

総合スコア3272

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

suirunakamura

2020/07/24 09:58

返信ありがとうございます!『Docker/Kubernetes実践コンテナ開発入門』の参考書をもとに、docker-compose upを行っていました。なので、本当に古かったようです、、 https://qiita.com/_ainosh_/items/04992adbab8502e2ed9e を参考にしてみて、新たにdocker-compose upを実行してみました。 jenkins公式の 最新バージョンであれば、 ノード作成の時に、デフォルトで『SSH経由でUnixマシンのエージェントを起動』が表示されるようになるのでしょうか? 上記の記事でbuildしたjenkinsでは、デフォルトでは表示されませんでした。。
guest

0

y_yoshidaさんご教授ありがとうございました。jenkins公式の最新のバージョンを使用して、buildしてみました。
結果、ノード作成がスムーズに進めることができました。ありがとうございました!

投稿2020/07/24 12:52

suirunakamura

総合スコア16

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問