dimmaryanto93.sonatype_nexus_oss_registry

dimmaryanto93.sonatype_nexus_oss_registry

このリポジトリは、Sonatype Nexus OSS のレジストリを Rest API を使用して構成するために使用されます。以下のサポートがあります。

  • docker
  • maven
  • npm
  • その他

Ansible - ユーザーガイド

準備作業として、以下を行う必要があります。

  1. サーバー上に新しいユーザーを作成します。非常に強力なパスワードを使用することをお勧めします。またはパスワードジェネレーターを使用してください。
adduser <username>
  1. visudo を使用して、NOPASSWD で sudoers に権限を付与します。
username    ALL=(ALL) NOPASSWD:ALL
  1. SSH ログインのためにプライベートキーで認証します。ローカルマシンで SSH キーを生成し、ssh-copy-id user@your-ip-server を使用してパブリックキーをサーバーにコピーします。

要件

このロールを使用するには、次のパッケージ/コレクションが必要です。

これらをインストールするには、次のコマンドを実行してください。

ansible-galaxy collection install ansible.posix community.general

または、requirement.yaml ファイルを使用して、次のようにインストールできます。

---
collections:
  - community.general
  - ansible.posix

ロール変数

Sonatype Nexus OSS の設定に使用できるいくつかの変数があります。以下のようになります。

変数名 例の値 説明

依存関係

なし

例のプレイブック

ロールを使用する方法の例を含めることは、ユーザーにとって非常に役立ちます(パラメーターとして渡される変数を使用するなど)。

- hosts: servers
  vars:
    nexus_admin_user: admin
    nexus_admin_password: admin123
    nexus_default_host: 'localhost'
    nexus_default_port: '8081'
    nexus_registry_docker_enabled: true
    docker_registry_hosted_name: 'docker-registry'
    docker_registry_hosted_port: '8087'
    docker_registry_group_name: 'docker-public-group'
    docker_registry_group_port: '8086'
    nexus_registry_docker_repositories: []
  roles:
    - dimmaryanto93.sonatype_nexus_oss_registry 

ライセンス

MIT

プロジェクトについて

Install sonatype nexus-oss for linux

インストール
ansible-galaxy install dimmaryanto93.sonatype_nexus_oss_registry
ライセンス
Unknown
ダウンロード
143
所有者
Chief Technology Officer @tabeldatadotcom