github.com/pmcatominey/terraform@v0.7.0-rc2.0.20160708105029-1401a52a5cc5/website/source/docs/providers/cobbler/r/profile.html.markdown (about) 1 --- 2 layout: "cobbler" 3 page_title: "Cobbler: cobbler_profile" 4 sidebar_current: "docs-cobbler-resource-profile" 5 description: |- 6 Manages a Profile within Cobbler. 7 --- 8 9 # cobbler\_profile 10 11 Manages a Profile within Cobbler. 12 13 ## Example Usage 14 15 ``` 16 resource "cobbler_profile" "my_profile" { 17 name = "/var/lib/cobbler/snippets/my_snippet" 18 distro = "ubuntu-1404-x86_64" 19 } 20 ``` 21 22 ## Argument Reference 23 24 The following arguments are supported: 25 26 * `boot_files` - (Optional) Files copied into tftpboot beyond the 27 kernel/initrd. 28 29 * `comment` - (Optional) Free form text description. 30 31 * `distro` - (Optional) Parent distribution. 32 33 * `enable_gpxe` - (Optional) Use gPXE instead of PXELINUX for 34 advanced booting options. 35 36 * `enable_menu` - (Optional) Enable a boot menu. 37 38 * `fetchable_files` - (Optional) Templates for tftp or wget. 39 40 * `kernel_options` - (Optional) Kernel options for the profile. 41 42 * `kernel_options_post` - (Optional) Post install kernel options. 43 44 * `kickstart` - (Optional) The kickstart file to use. 45 46 * `ks_meta` - (Optional) Kickstart metadata. 47 48 * `mgmt_classes` - (Optional) For external configuration management. 49 50 * `mgmt_parameters` - (Optional) Parameters which will be handed to 51 your management application (Must be a valid YAML dictionary). 52 53 * `name_servers_search` - (Optional) Name server search settings. 54 55 * `name_servers` - (Optional) Name servers. 56 57 * `name` - (Required) The name of the profile. 58 59 * `owners` - (Optional) Owners list for authz_ownership. 60 61 * `proxy` - (Optional) Proxy URL. 62 63 * `redhat_management_key` - (Optional) Red Hat Management Key. 64 65 * `redhat_management_server` - (Optional) RedHat Management Server. 66 67 * `repos` - (Optional) Repos to auto-assign to this profile. 68 69 * `template_files` - (Optional) File mappings for built-in config 70 management. 71 72 * `template_remote_kickstarts` - (Optional) remote kickstart 73 templates. 74 75 * `virt_auto_boot` - (Optional) Auto boot virtual machines. 76 77 * `virt_bridge` - (Optional) The bridge for virtual machines. 78 79 * `virt_cpus` - (Optional) The number of virtual CPUs. 80 81 * `virt_file_size` - (Optional) The virtual machine file size. 82 83 * `virt_path` - (Optional) The virtual machine path. 84 85 * `virt_ram` - (Optional) The amount of RAM for the virtual machine. 86 87 * `virt_type` - (Optional) The type of virtual machine. Valid options 88 are: xenpv, xenfv, qemu, kvm, vmware, openvz. 89 90 ## Attributes Reference 91 92 All of the above Optional attributes are also exported.