# README
Terraform Exec package
HCL handling
This package is using the hcl
package to handle the storage of variable's values used.
See also https://hclguide.readthedocs.io/en/latest/go_decoding_gohcl.html
How to write mapping from tfvars file to Golang struct
- High-level fields should be annotated with
hcl:"<tf_field_name>"
- Nested structure should be annotated with
cty:"field_name"
For more information, there is a good explanation on StackOverflow why nested structure should be annotated with cty
State and Vars handling
For each apply, if no error occured, the tfvars file will be written so that we can easily retrieve the args which were used.
That will also help to modify easily the configuration of the different resources.
# Packages
No description provided by the author
# Functions
No description provided by the author
No description provided by the author
This func will return MachinePoolArgs with mapping the values from the backend
Name done
MachineType done
Replicas done
AutoscalingEnabled done
UseSpotInstances done
MaxReplicas done
MinReplicas done
MaxSpotPrice done
Labels done
Taints done
ID It's same with machinepool name and not required.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Just a placeholder, not research what to output yet.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
for now holds only ID, additional vars might be needed in the future.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
for now holds only ID, additional vars might be needed in the future.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Interfaces
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author