github.com/minamijoyo/terraform@v0.7.8-0.20161029001309-18b3736ba44b/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 ``` 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.