CentOS用ローカルJFrog ArtifactoryリポジトリからWallarmパッケージをインストールする方法¶
NGINXフィルタノード専用のホストでJFrog ArtifactoryリポジトリからWallarmパッケージをインストールするには、このホストで次の操作を実行します。
-
ドメイン名またはIPアドレス(例:
http://jfrog.example.local:8081/artifactory
)でJFrog ArtifactoryのWeb UIにアクセスします。ユーザーアカウントでWeb UIにログインします。
-
メニュー項目Artifactsをクリックし、Wallarmパッケージを含むリポジトリを選択します。
-
リンクSet Me Upをクリックします。
ポップアップウィンドウが表示されます。Type Passwordフィールドにユーザーアカウントのパスワードを入力し、Enterを押します。これで、このウィンドウに表示される手順に認証情報が含まれるようになります。
-
yum
の設定例までスクロールし、この例をクリップボードにコピーするためにCopy Snippet to Clipboard
ボタンをクリックします。 -
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
-
ホストに
epel-release
パッケージをインストールします。
これでCentOS向けの任意のインストール手順に従うことができます。ローカルリポジトリを設定済みのため、リポジトリを追加する手順はスキップする必要があります。