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
fix: Adding missing extra_fqdn support for operator that was supported previously (#197)
* fix: Adding extra_fqdn support for operator
* extreamly cursed code to get around an external dns bug, bumping LB Conrroller and External DNS
* docs update
Copy file name to clipboardExpand all lines: README.md
+19-1Lines changed: 19 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -154,6 +154,8 @@ Upgrades must be executed in step-wise fashion from one version to the next. You
154
154
| <aname="input_acm_certificate_arn"></a> [acm\_certificate\_arn](#input\_acm\_certificate\_arn)| The ARN of an existing ACM certificate. |`string`|`null`| no |
| <aname="input_app_wandb_env"></a> [app\_wandb\_env](#input\_app\_wandb\_env)| Extra environment variables for W&B |`map(string)`|`{}`| no |
158
+
| <aname="input_aws_loadbalancer_controller_tags"></a> [aws\_loadbalancer\_controller\_tags](#input\_aws\_loadbalancer\_controller\_tags)| (Optional) A map of AWS tags to apply to all resources managed by the load balancer controller |`map(string)`|`{}`| no |
157
159
| <aname="input_bucket_kms_key_arn"></a> [bucket\_kms\_key\_arn](#input\_bucket\_kms\_key\_arn)| The Amazon Resource Name of the KMS key with which S3 storage bucket objects will be encrypted. |`string`|`""`| no |
158
160
| <aname="input_bucket_name"></a> [bucket\_name](#input\_bucket\_name)| n/a |`string`|`""`| no |
159
161
| <aname="input_create_bucket"></a> [create\_bucket](#input\_create\_bucket)| ######################################### External Bucket # ######################################### Most users will not need these settings. They are ment for users who want a bucket and sqs that are in a different account. |`bool`|`true`| no |
@@ -177,14 +179,17 @@ Upgrades must be executed in step-wise fashion from one version to the next. You
177
179
| <aname="input_enable_dummy_dns"></a> [enable\_dummy\_dns](#input\_enable\_dummy\_dns)| Boolean indicating whether or not to enable dummy DNS for the old alb |`bool`|`false`| no |
178
180
| <aname="input_enable_operator_alb"></a> [enable\_operator\_alb](#input\_enable\_operator\_alb)| Boolean indicating whether to use operatore ALB (true) or not (false). |`bool`|`false`| no |
179
181
| <aname="input_external_dns"></a> [external\_dns](#input\_external\_dns)| Using external DNS. A `subdomain` must also be specified if this value is true. |`bool`|`false`| no |
180
-
| <aname="input_extra_fqdn"></a> [extra\_fqdn](#input\_extra\_fqdn)|n/a|`list(string)`|`[]`| no |
182
+
| <aname="input_extra_fqdn"></a> [extra\_fqdn](#input\_extra\_fqdn)|Additional fqdn's must be in the same hosted zone as `domain_name`.|`list(string)`|`[]`| no |
181
183
| <aname="input_kms_key_alias"></a> [kms\_key\_alias](#input\_kms\_key\_alias)| KMS key alias for AWS KMS Customer managed key. |`string`|`null`| no |
182
184
| <aname="input_kms_key_deletion_window"></a> [kms\_key\_deletion\_window](#input\_kms\_key\_deletion\_window)| Duration in days to destroy the key after it is deleted. Must be between 7 and 30 days. |`number`|`7`| no |
183
185
| <aname="input_kms_key_policy"></a> [kms\_key\_policy](#input\_kms\_key\_policy)| The policy that will define the permissions for the kms key. |`string`|`""`| no |
186
+
| <aname="input_kubernetes_alb_internet_facing"></a> [kubernetes\_alb\_internet\_facing](#input\_kubernetes\_alb\_internet\_facing)| Indicates whether or not the ALB controlled by the Amazon ALB ingress controller is internet-facing or internal. |`bool`|`true`| no |
187
+
| <aname="input_kubernetes_alb_subnets"></a> [kubernetes\_alb\_subnets](#input\_kubernetes\_alb\_subnets)| List of subnet ID's the ALB will use for ingress traffic. |`list(string)`|`[]`| no |
184
188
| <aname="input_kubernetes_instance_types"></a> [kubernetes\_instance\_types](#input\_kubernetes\_instance\_types)| EC2 Instance type for primary node group. |`list(string)`| <pre>[<br> "m5.large"<br>]</pre> | no |
185
189
| <aname="input_kubernetes_map_accounts"></a> [kubernetes\_map\_accounts](#input\_kubernetes\_map\_accounts)| Additional AWS account numbers to add to the aws-auth configmap. |`list(string)`|`[]`| no |
186
190
| <aname="input_kubernetes_map_roles"></a> [kubernetes\_map\_roles](#input\_kubernetes\_map\_roles)| Additional IAM roles to add to the aws-auth configmap. | <pre>list(object({<br> rolearn = string<br> username = string<br> groups = list(string)<br> }))</pre> |`[]`| no |
187
191
| <aname="input_kubernetes_map_users"></a> [kubernetes\_map\_users](#input\_kubernetes\_map\_users)| Additional IAM users to add to the aws-auth configmap. | <pre>list(object({<br> userarn = string<br> username = string<br> groups = list(string)<br> }))</pre> |`[]`| no |
192
+
| <aname="input_kubernetes_node_count"></a> [kubernetes\_node\_count](#input\_kubernetes\_node\_count)| Number of nodes |`number`|`2`| no |
188
193
| <aname="input_kubernetes_public_access"></a> [kubernetes\_public\_access](#input\_kubernetes\_public\_access)| Indicates whether or not the Amazon EKS public API server endpoint is enabled. |`bool`|`false`| no |
189
194
| <aname="input_kubernetes_public_access_cidrs"></a> [kubernetes\_public\_access\_cidrs](#input\_kubernetes\_public\_access\_cidrs)| List of CIDR blocks which can access the Amazon EKS public API server endpoint. |`list(string)`|`[]`| no |
@@ -193,17 +198,25 @@ Upgrades must be executed in step-wise fashion from one version to the next. You
193
198
| <aname="input_network_database_subnet_cidrs"></a> [network\_database\_subnet\_cidrs](#input\_network\_database\_subnet\_cidrs)| List of private subnet CIDR ranges to create in VPC. |`list(string)`| <pre>[<br> "10.10.20.0/24",<br> "10.10.21.0/24"<br>]</pre> | no |
194
199
| <aname="input_network_database_subnets"></a> [network\_database\_subnets](#input\_network\_database\_subnets)| A list of the identities of the database subnetworks in which resources will be deployed. |`list(string)`|`[]`| no |
195
200
| <aname="input_network_elasticache_subnet_cidrs"></a> [network\_elasticache\_subnet\_cidrs](#input\_network\_elasticache\_subnet\_cidrs)| List of private subnet CIDR ranges to create in VPC. |`list(string)`| <pre>[<br> "10.10.30.0/24",<br> "10.10.31.0/24"<br>]</pre> | no |
201
+
| <aname="input_network_elasticache_subnets"></a> [network\_elasticache\_subnets](#input\_network\_elasticache\_subnets)| A list of the identities of the subnetworks in which elasticache resources will be deployed. |`list(string)`|`[]`| no |
196
202
| <aname="input_network_id"></a> [network\_id](#input\_network\_id)| The identity of the VPC in which resources will be deployed. |`string`|`""`| no |
197
203
| <aname="input_network_private_subnet_cidrs"></a> [network\_private\_subnet\_cidrs](#input\_network\_private\_subnet\_cidrs)| List of private subnet CIDR ranges to create in VPC. |`list(string)`| <pre>[<br> "10.10.10.0/24",<br> "10.10.11.0/24"<br>]</pre> | no |
198
204
| <aname="input_network_private_subnets"></a> [network\_private\_subnets](#input\_network\_private\_subnets)| A list of the identities of the private subnetworks in which resources will be deployed. |`list(string)`|`[]`| no |
199
205
| <aname="input_network_public_subnet_cidrs"></a> [network\_public\_subnet\_cidrs](#input\_network\_public\_subnet\_cidrs)| List of private subnet CIDR ranges to create in VPC. |`list(string)`| <pre>[<br> "10.10.0.0/24",<br> "10.10.1.0/24"<br>]</pre> | no |
200
206
| <aname="input_network_public_subnets"></a> [network\_public\_subnets](#input\_network\_public\_subnets)| A list of the identities of the public subnetworks in which resources will be deployed. |`list(string)`|`[]`| no |
201
207
| <aname="input_other_wandb_env"></a> [other\_wandb\_env](#input\_other\_wandb\_env)| Extra environment variables for W&B |`map(any)`|`{}`| no |
208
+
| <aname="input_parquet_wandb_env"></a> [parquet\_wandb\_env](#input\_parquet\_wandb\_env)| Extra environment variables for W&B |`map(string)`|`{}`| no |
202
209
| <aname="input_private_link_allowed_account_ids"></a> [private\_link\_allowed\_account\_ids](#input\_private\_link\_allowed\_account\_ids)| List of AWS account IDs allowed to access the VPC Endpoint Service |`list(string)`|`[]`| no |
203
210
| <aname="input_public_access"></a> [public\_access](#input\_public\_access)| Is this instance accessable a public domain. |`bool`|`false`| no |
211
+
| <aname="input_size"></a> [size](#input\_size)| Deployment size |`string`|`null`| no |
204
212
| <aname="input_ssl_policy"></a> [ssl\_policy](#input\_ssl\_policy)| SSL policy to use on ALB listener |`string`|`"ELBSecurityPolicy-FS-1-2-Res-2020-10"`| no |
205
213
| <aname="input_subdomain"></a> [subdomain](#input\_subdomain)| Subdomain for accessing the Weights & Biases UI. Default creates record at Route53 Route. |`string`|`null`| no |
214
+
| <aname="input_system_reserved_cpu_millicores"></a> [system\_reserved\_cpu\_millicores](#input\_system\_reserved\_cpu\_millicores)| (Optional) The amount of 'system-reserved' CPU millicores to pass to the kubelet. For example: 100. A value of -1 disables the flag. |`number`|`70`| no |
215
+
| <aname="input_system_reserved_ephemeral_megabytes"></a> [system\_reserved\_ephemeral\_megabytes](#input\_system\_reserved\_ephemeral\_megabytes)| (Optional) The amount of 'system-reserved' ephemeral storage in megabytes to pass to the kubelet. For example: 1000. A value of -1 disables the flag. |`number`|`750`| no |
216
+
| <aname="input_system_reserved_memory_megabytes"></a> [system\_reserved\_memory\_megabytes](#input\_system\_reserved\_memory\_megabytes)| (Optional) The amount of 'system-reserved' memory in megabytes to pass to the kubelet. For example: 100. A value of -1 disables the flag. |`number`|`100`| no |
217
+
| <aname="input_system_reserved_pid"></a> [system\_reserved\_pid](#input\_system\_reserved\_pid)| (Optional) The amount of 'system-reserved' process ids [pid] to pass to the kubelet. For example: 1000. A value of -1 disables the flag. |`number`|`500`| no |
206
218
| <aname="input_use_internal_queue"></a> [use\_internal\_queue](#input\_use\_internal\_queue)| n/a |`bool`|`false`| no |
219
+
| <aname="input_weave_wandb_env"></a> [weave\_wandb\_env](#input\_weave\_wandb\_env)| Extra environment variables for W&B |`map(string)`|`{}`| no |
207
220
| <aname="input_zone_id"></a> [zone\_id](#input\_zone\_id)| Domain for creating the Weights & Biases subdomain on. |`string`| n/a | yes |
208
221
209
222
## Outputs
@@ -216,14 +229,19 @@ Upgrades must be executed in step-wise fashion from one version to the next. You
| <aname="output_kms_key_arn"></a> [kms\_key\_arn](#output\_kms\_key\_arn)| The Amazon Resource Name of the KMS key used to encrypt data at rest. |
224
240
| <aname="output_network_id"></a> [network\_id](#output\_network\_id)| The identity of the VPC in which resources are deployed. |
225
241
| <aname="output_network_private_subnets"></a> [network\_private\_subnets](#output\_network\_private\_subnets)| The identities of the private subnetworks deployed within the VPC. |
226
242
| <aname="output_network_public_subnets"></a> [network\_public\_subnets](#output\_network\_public\_subnets)| The identities of the public subnetworks deployed within the VPC. |
0 commit comments