1. Packages
  2. Awx Provider
awx 0.29.1 published on Monday, Apr 14, 2025 by denouche

Awx Provider

awx logo
awx 0.29.1 published on Monday, Apr 14, 2025 by denouche

    Generate Provider

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

    pulumi package add terraform-provider denouche/awx
    

    Overview

    Ansible Tower Provider for handle Tower Projects with rest

    Example Usage

    Using username and password:

    # Pulumi.yaml provider configuration file
    name: configuration-example
    runtime:
    config:
        awx:hostname:
            value: http://localhost:8078
        awx:password:
            value: changeme
        awx:username:
            value: test
    

    Using token:

    # Pulumi.yaml provider configuration file
    name: configuration-example
    runtime:
    config:
        awx:hostname:
            value: http://localhost:8078
        awx:token:
            value: awxtoken
    

    ⚠️ Be careful, if you set both token and username/password the token will have the precedence.

    Configuration Reference

    The following configuration inputs are supported:

    • hostname - (Optional) The API endpoint for AWX. Defaults to "http://localhost".
    • username - (Optional) The username for API access. Defaults to "admin".
    • password - (Optional) The password for API access. Defaults to "password".
    • token - (Optional) The AWX token for API access. Defaults to empty.
    • insecure - (Optional) Whether to check the TLS certificate. Defaults to false.
    awx logo
    awx 0.29.1 published on Monday, Apr 14, 2025 by denouche