コンテンツにスキップ

CentOS用ローカルJFrog ArtifactoryリポジトリからWallarmパッケージをインストールする方法

NGINXフィルタノード専用のホストでJFrog ArtifactoryリポジトリからWallarmパッケージをインストールするには、このホストで次の操作を実行します。

  1. ドメイン名またはIPアドレス(例: http://jfrog.example.local:8081/artifactory)でJFrog ArtifactoryのWeb UIにアクセスします。

    ユーザーアカウントでWeb UIにログインします。

  2. メニュー項目Artifactsをクリックし、Wallarmパッケージを含むリポジトリを選択します。

  3. リンクSet Me Upをクリックします。

    リポジトリの操作

    ポップアップウィンドウが表示されます。Type Passwordフィールドにユーザーアカウントのパスワードを入力し、Enterを押します。これで、このウィンドウに表示される手順に認証情報が含まれるようになります。

    認証情報の入力

  4. yumの設定例までスクロールし、この例をクリップボードにコピーするためにCopy Snippet to Clipboardボタンをクリックします。

    設定例

  5. yumの設定ファイル(例: /etc/yum.repos.d/artifactory.repo)を作成し、コピーしたスニペットを貼り付けます。

    重要

    baseurlパラメータからの部分を削除し、baseurlがリポジトリのルートを指すようにしてください。

    wallarm-centos-upload-localサンプルリポジトリ向けの/etc/yum.repos.d/artifactory.repoファイルの例:

    [Artifactory]
    name=Artifactory
    baseurl=http://user:password@jfrog.example.local:8081/artifactory/wallarm-centos-upload-local/
    enabled=1
    gpgcheck=0
    #任意 - GPG署名鍵がインストールされている場合は、以下のフラグを使用してリポジトリメタデータの署名を検証します:
    #gpgkey=http://user:password@jfrog.example.local:8081/artifactory/wallarm-centos-upload-local/<PATH_TO_REPODATA_FOLDER>/repomd.xml.key
    #repo_gpgcheck=1
    
  6. ホストにepel-releaseパッケージをインストールします。

    sudo yum install -y epel-release
    

これでCentOS向けの任意のインストール手順に従うことができます。ローカルリポジトリを設定済みのため、リポジトリを追加する手順はスキップする必要があります。