Jenkins Google Cloud Platform

GCPのCompute EngineにJenkinsをインストール

投稿日:

1.yumをインストール

別ページを見てね。

>>GCPのCompute Engineでyumコマンドを使えるようにする

2.yumレポジトリにJenkinsを追加する。

実行するコマンド
sudo wget -O /etc/yum/repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo

結果
2017-09-29 12:29:44 (13.4 MB/s) – ‘/etc/yum/repos.d/jenkins.repo’ saved [71/71]

3.承認鍵を追加する。

実行するコマンド
sudo rpm –import http://pkg.jenkins-ci.org/redhat/jenkins-ci.org.key

結果
何も表示されない

4.sudo yum install jenkins

結果1 成功

Installed:
jenkins.noarch 0:2.81-1.1

Complete!

こうなったら成功。さくらのVPSではこうなった。

結果2 失敗
下記エラーとなる場合がある。GCPはこうなった。

エラーが4つある。
Error: Package: jenkins-2.81-1.1.noarch (jenkins)
Requires: procps
Error: Package: jenkins-2.81-1.1.noarch (jenkins)
Requires: /usr/sbin/useradd
Error: Package: jenkins-2.81-1.1.noarch (jenkins)
Requires: /bin/sh
Error: Package: jenkins-2.81-1.1.noarch (jenkins)
Requires: /usr/sbin/groupadd

 

残念。権限回りの設定が必要なようです。

5.jenkinsの起動

実行するコマンド
sudo service jenkins start

結果
Starting Jenkins bash: /usr/bin/java: No such file or directory

javaがインストールされていないようです。yumを使ってjavaを入れます。
yum list \*java-1\* | grep open
上記コマンドで、yum管理されているjavaのバージョンを確認します。
java-1.8.0-openjdk.x86_64 が管理されているようなのでそれをいれます。

sudo yum install java-1.8.0-openjdk.x86_64
上記コマンドで、javaをインストールします。

再度 sudo service jenkins startを叩きます。

結果
Starting Jenkins [ OK ]

これでjenkinsが正常に起動できました。

参考
http://www.buildinsider.net/enterprise/jenkins/001

-Jenkins, Google Cloud Platform

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

スタートアップのためのGCP構成を考える

GCPで全部できるみたいですね。特にCLOUD LAUNCHERにスタートアップで使えるツールが用意されてるので、簡単に構築できそです。 コード管理 ×Github ×Gitlab ×BitBucke …

no image

Kubernates クーベルネイティス

GKE は Kubernatesである。 Kubernatesはコンテナ仮想環境において、複数のコンテナを統合管理するツールである。 Googleのオープンソースソフトウェアである。 Docker D …

no image

Google Cloud Platformsを学んで、アーキテクトへの道を開こう

GCPでシステム構築ができるようになると、システムアーキテクトへの道が開きます。 アプリ開発ができ、GCPでインフラ調達ができれば、あなたはシステムについての全ての面倒を見れるようになるからです。

no image

Jenkinsを使うインターネット企業

Paypal 4000人が対象。 ・1日当たり3万2000回のビルド ・1日当たり1000回のデプロイ作業 http://itpro.nikkeibp.co.jp/atcl/column/15/061 …

no image

GCP、AWSの資格

GCP 公式 GOOGLE CLOUD CERTIFIED https://cloud.google.com/certification/ Professional Cloud Architect G …