# 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