github.com/nathanielks/terraform@v0.6.1-0.20170509030759-13e1a62319dc/website/source/docs/providers/cobbler/index.html.markdown (about)

     1  ---
     2  layout: "cobbler"
     3  page_title: "Provider: Cobbler"
     4  sidebar_current: "docs-cobbler-index"
     5  description: |-
     6    The Cobbler provider is used to interact with a locally installed,
     7    Cobbler service.
     8  ---
     9  
    10  # Cobbler Provider
    11  
    12  The Cobbler provider is used to interact with a locally installed
    13  [Cobbler](http://cobbler.github.io) service. The provider needs
    14  to be configured with the proper credentials before it can be used.
    15  
    16  Use the navigation to the left to read about the available resources.
    17  
    18  ## Example Usage
    19  
    20  ```hcl
    21  # Configure the Cobbler provider
    22  provider "cobbler" {
    23    username = "${var.cobbler_username}"
    24    password = "${var.cobbler_password}"
    25    url      = "${var.cobbler_url}"
    26  }
    27  
    28  # Create a Cobbler Distro
    29  resource "cobbler_distro" "ubuntu-1404-x86_64" {
    30    # ...
    31  }
    32  ```
    33  
    34  ## Argument Reference
    35  
    36  The following arguments are supported:
    37  
    38  * `username` - (Required) The username to the Cobbler service. This can
    39    also be specified with the `COBBLER_USERNAME` shell environment variable.
    40  
    41  * `password` - (Required) The password to the Cobbler service. This can
    42    also be specified with the `COBBLER_PASSWORD` shell environment variable.
    43  
    44  * `url` - (Required) The url to the Cobbler service. This can
    45    also be specified with the `COBBLER_URL` shell environment variable.