Install Jenkins on Amazon Linux
はじめに
JenkinsをAmazon Linuxにインストールした際のメモ
EC2作成
Jenkins requires Java7 or above to function. Java8 is recommended. Jenkins requires a fair amount of memory to operate well. Smaller installations should start around 256MB-1GB.
256MBから1GBとあるので t2.micro で作成し必要に応じてスペック変更を行います。
やっておくべきこと
- Jenkinsはデフォルトで tcp/8080 を使うのでSecurityGroupで開放しておく
- IAM roleの権限を最小限で良いので作成時に割り当てておく
インストール
パッケージが提供されているので、yumコマンドでインストール出来ます。
Jenkins
sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo sudo rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key sudo yum install jenkins
Java
AmazonLinuxにOpenJDK 1.7 が既にインストール済みなので、そのまま利用
起動
sudo service jenkins start/stop/restart sudo chkconfig jenkins on
初期パスワードの確認
cat /var/lib/jenkins/secrets/initialAdminPassword
まとめ
http://IPアドレス:8080
にアクセスして、下記画面が表示されたら確認した初期パスワードでログイン
あとは必要に応じてプラグインのインストールを行ってください。
パッケージ化されているので、非常に簡単ですね。それでは、良い CI を!