1. Packages
  2. Nexus Provider
nexus 2.5.0 published on Monday, Apr 14, 2025 by datadrivers

Nexus Provider

nexus logo
nexus 2.5.0 published on Monday, Apr 14, 2025 by datadrivers

    Generate Provider

    The Nexus provider must be installed as a Local Package by following the instructions for Any Terraform Provider:

    pulumi package add terraform-provider datadrivers/nexus
    

    Overview

    The Nexus provider allows Pulumi to read from, write to, and configure Sonatype Nexus Repository Manager.

    Note This provider hat been implemented and tested with Sonatype Nexus Repository Manager OSS 3.70.1-02.

    Usage

    Provider config

    # Pulumi.yaml provider configuration file
    name: configuration-example
    runtime:
    config:
        nexus:insecure:
            value: true
        nexus:password:
            value: admin123
        nexus:url:
            value: https://127.0.0.1:8080
        nexus:username:
            value: admin
    

    Configuration Reference

    • clientCertPath (String) Path to a client PEM certificate to load for mTLS. Reading environment variable NEXUS_CLIENT_CERT_PATH. Default:``
    • clientKeyPath (String) Path to a client PEM key to load for mTLS. Reading environment variable NEXUS_CLIENT_KEY_PATH. Default:``
    • insecure (Boolean) Boolean to specify wether insecure SSL connections are allowed or not. Reading environment variable NEXUS_INSECURE_SKIP_VERIFY. Default:true
    • password (String) Password of user to connect to API. Reading environment variable NEXUS_PASSWORD. Default:admin123
    • rootCaPath (String) Path to a root CA certificate to load for mTLS. Reading environment variable NEXUS_ROOT_CA_PATH. Default:``
    • timeout (Number) Timeout in seconds to connect to API. Reading environment variable NEXUS_TIMEOUT. Default:30
    • url (String) URL of Nexus to reach API. Reading environment variable NEXUS_URL. Default:http://127.0.0.1:8080
    • username (String) Username used to connect to API. Reading environment variable NEXUS_USERNAME. Default:admin

    Author

    Datadrivers GmbH

    nexus logo
    nexus 2.5.0 published on Monday, Apr 14, 2025 by datadrivers