ローカル環境でJenkinsを試しましたが、エラーになるケールがあったため、検証のために、Amazon Linux2にJenkinsをインストールしてみました。

構築するJenkinsの環境

  • Amazon Linux2
    • AMI ID : ami-0f27d081df46f326c
    • AMI名 : amzn2-ami-hvm-2.0.20210303.0-x86_64-gp2
  • Jenkins
    • version : Jenkins 2.284

EC2インスタンス作成及びJenkinsインストール

EC2インスタンス作成ととセキュリティグループ設定

  • 一番上に表示されているAMIを利用して作成しました。

    ec2_ja

  • Jenkinsアクセス用の8080ポートと、SSH接続用の22ポートを設定します。

    ec2_sg_ja

Jenkinsインストール

sudo wget -O /etc/yum.repos.d/jenkins.repo \
    https://pkg.jenkins.io/redhat-stable/jenkins.repo
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
sudo yum upgrade
sudo yum install jenkins java-1.8.0-openjdk-devel.x86_64
sudo systemctl daemon-reload

Jenkins 実行

sudo systemctl start jenkins

サービス実行状態を確認し、active状態になっていることを確認します。

jenkins_status

Jenkins 初期設定

  • Jenkinsへアクセスします。http://xxxxxxxxxx:8080/

  • 初期パスワードを入力します。

    jenkins_init

  • プラグインをインストールします。

    jenkins_custom

  • 初期ユーザーを登録します。

    jenkins_start_user_ja

  • インスタンスURLを設定します。

    jenkins_start_instance

  • 設定が完了しました。

    jenkins_start

  • メイン画面が表示されました。

    jenkins_top_ja