From f07f018cffc590cd519ae96029af170d3549ecdb Mon Sep 17 00:00:00 2001 From: Frank Brehm Date: Tue, 24 Sep 2019 16:25:16 +0200 Subject: [PATCH] Adding etc/create-terraform.ini.default --- etc/create-terraform.ini.default | 113 +++++++++++++++++++++++++++++++ 1 file changed, 113 insertions(+) create mode 100644 etc/create-terraform.ini.default diff --git a/etc/create-terraform.ini.default b/etc/create-terraform.ini.default new file mode 100644 index 0000000..6bf4f38 --- /dev/null +++ b/etc/create-terraform.ini.default @@ -0,0 +1,113 @@ +[global] + +; Verbose-Level (integer), wird durch Kommandozeilen-Parameter --verbose bzw. -v (auch mehrfach) erhöht +;verbose = 0 + +; Wenn wahr, werden zwar die Terrraform-Dateien generiert, aber keine DNS-Einträge +; gemacht, die notwendigen VSphere VM Pfade nicht angelegt und 'terraform apply' +; nicht ausgeführt +;simulate = False + +; Zeitzone, wird auch als Zeitzone für die zu erstellenden VMs verwendet +;time_zone = Europe/Berlin + +; Puppetmaster - wird bei 'terraform destroy' verwendet +;puppet_master = puppetmaster01.pixelpark.com + +; Puppetca-Host wird für die Registrierung neu installierter Maschinen bei Puppet +; während 'terraform apply' verwendet +;puppet_ca = puppetca01.pixelpark.com + +[vSphere] + +; Hostname des VSphere-Management-Hosts +;host = vcs01.ppbrln.internal + +;port = 443 + +; Sollte mit einem personalisieretem Account überschrieben werden +;user = Administrator@vsphere.local + +; Bitte überschreiben ... +;password = + +; Name des Datacenters in VSphere +;dc = vmcc + +; Name des Compute-Clusters +;cluster = vmcc-l105-01 + +; Das Default-Template, wenn in der Projekt-Datei nichts anderes angegeben wird +;template = oracle-linux-7-template + +; Default-Guest-Id - normalerweise wird aber die Guest-Id des VMWare-Templates verwendet +;guest_id = other3xLinux64Guest + +[PowerDNS] + +; Hostname des globalen PowerDNS-Masters +;master = master.pp-dns.com + +; TCP-Port des globalen PowerDNS-Masters +;api_port = 8081 + +; Bitte überschreiben - sonst geht nichts +;api_key = + +; HTTP oder HTTPS bei den API-Calls? +;https = false + +; Pfad-Prefix bei den PDNS-API-Calls - anhängig von der PowerDNS-Version +;api_prefix = /api/v1 + +[Terraform] + +; Verzeichnis relativ zum Arbeitsverzeichnis. +; Jedes Projekt, welches man bearbeitet, erhält darin ein eigenes Projekt-Verzeichnis +; für die Terraform-Dateien +;dir = terraform + +; Neues Root-Passwort für die zu provisionierenden Maschinen (derzeit noch nicht verwendet) +;root_password = + +; Default name of the volume group of the optional data disk +;data_disk_vg_name = vgdata + +; Default name of the logical volume of the optional data disk +;data_disk_lv_name = srv + +; Default data disk size in GiB +;data_disk_size = 10 + +; Default filesystem type of data disk +;data_disk_fs_type = xfs + +; Minimal size of root disk in GiB (additional to the size of root disk of the template) +;root_disk_min_size = 10 + +; Maximal size of root disk in GiB +; Note: disk sizes > 2TB are wasting disk space, because the root disk has always a MSDOS label +; and therefore the space above 2 TB cannot be used. +;root_disk_max_size = 512 + +; Minimal size of data disk in GiB +;data_disk_min_size = 4 + +; Maximal size of data disk in GiB +; Note: disk sizes > 2TB need a GPT label instead of a MSDOS label +;data_disk_max_size = 1024 + +; ################### +; Terraform backend (always of type 'consul') + +; the hostname of the Consul server +;backend_host = terraform.pixelpark.com + +; The access scheme to the Consul server +;backend_scheme = https + +; The prefix of the path in the consul backend +;backend_path_prefix = terraform + + +# vim: filetype=dosini -- 2.39.5