You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| tamr\_filesystem\_bucket | GCS bucket to use for the tamr default file system |`string`| n/a | yes |
76
69
| tamr\_instance\_image | Image to use for boot disk |`string`| n/a | yes |
77
70
| tamr\_instance\_project | The project to launch the tamr VM instance in. |`string`| n/a | yes |
78
71
| tamr\_instance\_service\_account | email of service account to attach to the tamr instance |`string`| n/a | yes |
79
72
| tamr\_instance\_subnet | subnetwork to attach instance too |`string`| n/a | yes |
80
73
| tamr\_instance\_zone | zone to deploy tamr vm |`string`| n/a | yes |
81
-
| tamr\_sql\_password | password for the cloud sql user |`string`| n/a | yes |
82
74
| tamr\_zip\_uri | gcs location to download tamr zip from |`string`| n/a | yes |
83
75
| labels | labels to attach to created resources |`map(string)`|`{}`| no |
84
-
| tamr\_bigtable\_project\_id | The google project that the bigtable instance lives in. If not set will use the tamr\_instance\_project as the default value. |`string`|`""`| no |
85
-
| tamr\_cloud\_sql\_project | project containing cloudsql instance. If not set will use the tamr\_instance\_project as the default value. |`string`|`""`| no |
86
-
| tamr\_config | Override generated tamr configuration. The tamr configuration is specified using a yaml file, in the format that is documented (https://docs.tamr.com/previous/docs/configuration-configuring-unify#section-setting-configuration-variables) for configuring “many variables” at once. |`string`|`""`| no |
87
-
| tamr\_dataproc\_cluster\_config | If you do not want to use the default dataproc configuration template, pass in a complete dataproc configuration file to variable.<br>If you are passing in a dataproc configure it should not be left padded, we will handle that inside of our template. It is expected to<br>a yaml document of a dataproc cluster config<br>Refrence spec is https://cloud.google.com/dataproc/docs/reference/rest/v1/ClusterConfig|`string`|`""`| no |
88
-
| tamr\_dataproc\_cluster\_enable\_stackdriver\_logging | Enabled stackdriver logging on dataproc clusters. This only used if using the built in tamr\_dataproc\_cluster\_config configuration |`bool`|`true`| no |
89
-
| tamr\_dataproc\_cluster\_master\_disk\_size | Size of disk to use on dataproc master disk This only used if using the built in tamr\_dataproc\_cluster\_config configuration |`number`|`1000`| no |
90
-
| tamr\_dataproc\_cluster\_master\_instance\_type | Instance type to use as dataproc master This only used if using the built in tamr\_dataproc\_cluster\_config configuration |`string`|`"n1-highmem-4"`| no |
91
-
| tamr\_dataproc\_cluster\_service\_account | Service account to attach to dataproc workers. If not set will use the tamr\_instance\_service\_account as the default value. This only used if using the built in tamr\_dataproc\_cluster\_config configuration |`string`|`""`| no |
92
-
| tamr\_dataproc\_cluster\_subnetwork\_uri | Subnetwork URI for dataproc to use. If not set will use the tamr\_instance\_subnet as the default value. This only used if using the built in tamr\_dataproc\_cluster\_config configuration |`string`|`""`| no |
93
-
| tamr\_dataproc\_cluster\_version | Version of dataproc to use. This only used if using the built in tamr\_dataproc\_cluster\_config configuration |`string`|`"1.4"`| no |
94
-
| tamr\_dataproc\_cluster\_worker\_machine\_type | machine type of default worker pool. This only used if using the built in tamr\_dataproc\_cluster\_config configuration |`string`|`"n1-standard-16"`| no |
95
-
| tamr\_dataproc\_cluster\_worker\_num\_instances | Number of default workers to use. This only used if using the built in tamr\_dataproc\_cluster\_config configuration |`number`|`4`| no |
96
-
| tamr\_dataproc\_cluster\_worker\_num\_local\_ssds | Number of localssds to attach to each worker node. This only used if using the built in tamr\_dataproc\_cluster\_config configuration |`number`|`2`| no |
97
-
| tamr\_dataproc\_cluster\_worker\_preemptible\_machine\_type | machine type of preemptible worker pool. This only used if using the built in tamr\_dataproc\_cluster\_config configuration |`string`|`"n1-standard-16"`| no |
98
-
| tamr\_dataproc\_cluster\_worker\_preemptible\_num\_instances | Number of preemptible workers to use. This only used if using the built in tamr\_dataproc\_cluster\_config configuration |`number`|`0`| no |
99
-
| tamr\_dataproc\_cluster\_worker\_preemptible\_num\_local\_ssds | Number of localssds to attach to each preemptible worker node. This only used if using the built in tamr\_dataproc\_cluster\_config configuration |`number`|`2`| no |
100
-
| tamr\_dataproc\_cluster\_zone | Zone to launch dataproc cluster into. If not set will use the tamr\_instance\_zone as the default value. This only used if using the built in tamr\_dataproc\_cluster\_config configuration |`string`|`""`| no |
101
-
| tamr\_dataproc\_project\_id | Project for the dataproc cluster. If not set will use the tamr\_instance\_project as the default value. |`string`|`""`| no |
102
-
| tamr\_es\_apihost | The hostname and port of the REST API endpoint of the Elasticsearch cluster to use. If unset will use < ip of vm>:9200 |`string`|`""`| no |
103
-
| tamr\_es\_enabled | Whether Tamr will index user data in Elasticsearch or not. Elasticsearch is used to power Tamr's interactive data UI, so when this is set to false Tamr will run 'headless,' that is, without its core UI capabilities. It can be useful to disable Elasticsearch in production settings where the models are trained on a separate instance and the goal is to maximize pipeline throughput. |`bool`|`true`| no |
104
-
| tamr\_es\_number\_of\_shards | The number of shards to set when creating the Tamr index in Elasticsearch. Default value is the number of cores on the local host machine, so this should be overridden when using a remote Elasticsearch cluster. Note: this value is only applied when the index is created. |`number`|`1`| no |
105
-
| tamr\_es\_password | Password to use to authenticate to Elasticsearch, using basic authentication. Not required unless the Elasticsearch cluster you're using has security and authentication enabled. The value passed in may be encrypted. |`string`|`""`| no |
106
-
| tamr\_es\_socket\_timeout | Defines the socket timeout for Elasticsearch clients, in milliseconds. This is the timeout for waiting for data or, put differently, a maximum period of inactivity between two consecutive data packets. A timeout value of zero is interpreted as an infinite timeout. A negative value is interpreted as undefined (system default). The default value is 900000, i.e., fifteen minutes. |`number`|`900000`| no |
107
-
| tamr\_es\_ssl\_enabled | Whether to connect to Elasticsearch over https or not. Default is false (http). |`bool`|`false`| no |
108
-
| tamr\_es\_user | Username to use to authenticate to Elasticsearch. Not required unless the Elasticsearch cluster you're using has security and authentication enabled. |`string`|`""`| no |
109
76
| tamr\_external\_ip | Create and attach an external ip to tamr VM |`bool`|`false`| no |
110
-
| tamr\_hbase\_namespace | HBase namespace to user, for bigtable this will be the table prefix. |`string`|`"ns0"`| no |
111
77
| tamr\_instance\_deletion\_protection | Enabled deletion protection for the tamr VM |`bool`|`true`| no |
112
78
| tamr\_instance\_disk\_size | size of the boot disk |`number`|`100`| no |
113
79
| tamr\_instance\_disk\_type | boot disk type |`string`|`"pd-ssd"`| no |
114
80
| tamr\_instance\_install\_directory | directory to install tamr into |`string`|`"/data/tamr"`| no |
115
81
| tamr\_instance\_machine\_type | machine type to use for tamr vm |`string`|`"n1-highmem-8"`| no |
116
82
| tamr\_instance\_name | Name of the VM running tamr |`string`|`"tamr"`| no |
117
83
| tamr\_instance\_tags | list of network tags to attach to instance |`list(string)`|`[]`| no |
118
-
| tamr\_json\_logging | Toggle json formatting for tamr logs. |`bool`|`false`| no |
119
-
| tamr\_license\_key | Set a tamr license key |`string`|`""`| no |
120
-
| tamr\_spark\_driver\_memory | Amount of memory spark should allocate to spark driver |`string`|`"12G"`| no |
121
-
| tamr\_spark\_executor\_cores | Amount of cores spark should allocate to each spark executor |`number`|`5`| no |
122
-
| tamr\_spark\_executor\_instances | number of spark executor instances |`number`|`12`| no |
123
-
| tamr\_spark\_executor\_memory | Amount of memory spark should allocate to each spark executor |`string`|`"13G"`| no |
124
-
| tamr\_spark\_properties\_override | json blob of spark properties to override, if not set will use a default set of properties that should work for most use cases |`string`|`""`| no |
125
-
| tamr\_sql\_user | username for the cloud sql user |`string`|`"tamr"`| no |
126
84
127
85
## Outputs
128
86
129
87
| Name | Description |
130
88
|------|-------------|
131
-
| tamr\_config\_file | full tamr config file |
132
89
| tamr\_instance\_internal\_ip | internal ip of tamr vm |
133
90
| tamr\_instance\_name | name of the tamr vm |
134
91
| tamr\_instance\_self\_link | full self link of created tamr vm |
0 commit comments