Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -96,14 +96,14 @@ We recommend you install the following CLI tools:
| <a name="input_admin_credentials_username"></a> [admin\_credentials\_username](#input\_admin\_credentials\_username) | Admin username that is created with the cluster. auto generated username - "cluster-admin" | `string` | `null` | no |
| <a name="input_autoscaler_balance_similar_node_groups"></a> [autoscaler\_balance\_similar\_node\_groups](#input\_autoscaler\_balance\_similar\_node\_groups) | Automatically identify node groups with the same instance type and the same set of labels and try to keep the respective sizes of those node groups balanced. | `bool` | `null` | no |
| <a name="input_autoscaler_balancing_ignored_labels"></a> [autoscaler\_balancing\_ignored\_labels](#input\_autoscaler\_balancing\_ignored\_labels) | This option specifies labels that cluster autoscaler should ignore when considering node group similarity. For example, if you have nodes with 'topology.ebs.csi.aws.com/zone' label, you can add name of this label here to prevent cluster autoscaler from splitting nodes into different node groups based on its value. | `list(string)` | `null` | no |
| <a name="input_autoscaler_cores"></a> [autoscaler\_cores](#input\_autoscaler\_cores) | Minimum and maximum number of cores in cluster, in the format <min>:<max>. Cluster autoscaler does not scale the cluster beyond these numbers. | <pre>object({<br> min = number<br> max = number<br> })</pre> | `null` | no |
| <a name="input_autoscaler_gpus"></a> [autoscaler\_gpus](#input\_autoscaler\_gpus) | Minimum and maximum number of different GPUs in cluster, in the format <gpu\_type>:<min>:<max>. Cluster autoscaler does not scale the cluster beyond these numbers. Can be passed multiple times. | <pre>list(object({<br> type = string<br> range = object({<br> min = number<br> max = number<br> })<br> }))</pre> | `null` | no |
| <a name="input_autoscaler_cores"></a> [autoscaler\_cores](#input\_autoscaler\_cores) | Minimum and maximum number of cores in cluster, in the format <min>:<max>. Cluster autoscaler does not scale the cluster beyond these numbers. | <pre>object({<br/> min = number<br/> max = number<br/> })</pre> | `null` | no |
| <a name="input_autoscaler_gpus"></a> [autoscaler\_gpus](#input\_autoscaler\_gpus) | Minimum and maximum number of different GPUs in cluster, in the format <gpu\_type>:<min>:<max>. Cluster autoscaler does not scale the cluster beyond these numbers. Can be passed multiple times. | <pre>list(object({<br/> type = string<br/> range = object({<br/> min = number<br/> max = number<br/> })<br/> }))</pre> | `null` | no |
| <a name="input_autoscaler_ignore_daemonsets_utilization"></a> [autoscaler\_ignore\_daemonsets\_utilization](#input\_autoscaler\_ignore\_daemonsets\_utilization) | Should cluster-autoscaler ignore DaemonSet pods when calculating resource utilization for scaling down. Default is false. | `bool` | `null` | no |
| <a name="input_autoscaler_log_verbosity"></a> [autoscaler\_log\_verbosity](#input\_autoscaler\_log\_verbosity) | Sets the autoscaler log level. Default value is 1, level 4 is recommended for DEBUGGING and level 6 enables almost everything. | `number` | `null` | no |
| <a name="input_autoscaler_max_node_provision_time"></a> [autoscaler\_max\_node\_provision\_time](#input\_autoscaler\_max\_node\_provision\_time) | Maximum time cluster-autoscaler waits for node to be provisioned. | `string` | `null` | no |
| <a name="input_autoscaler_max_nodes_total"></a> [autoscaler\_max\_nodes\_total](#input\_autoscaler\_max\_nodes\_total) | Maximum number of nodes in all node groups. Cluster autoscaler does not grow the cluster beyond this number. | `number` | `null` | no |
| <a name="input_autoscaler_max_pod_grace_period"></a> [autoscaler\_max\_pod\_grace\_period](#input\_autoscaler\_max\_pod\_grace\_period) | Gives pods graceful termination time before scaling down. | `number` | `null` | no |
| <a name="input_autoscaler_memory"></a> [autoscaler\_memory](#input\_autoscaler\_memory) | Minimum and maximum number of gigabytes of memory in cluster, in the format <min>:<max>. Cluster autoscaler does not scale the cluster beyond these numbers. | <pre>object({<br> min = number<br> max = number<br> })</pre> | `null` | no |
| <a name="input_autoscaler_memory"></a> [autoscaler\_memory](#input\_autoscaler\_memory) | Minimum and maximum number of gigabytes of memory in cluster, in the format <min>:<max>. Cluster autoscaler does not scale the cluster beyond these numbers. | <pre>object({<br/> min = number<br/> max = number<br/> })</pre> | `null` | no |
| <a name="input_autoscaler_pod_priority_threshold"></a> [autoscaler\_pod\_priority\_threshold](#input\_autoscaler\_pod\_priority\_threshold) | To allow users to schedule 'best-effort' pods, which shouldn't trigger cluster autoscaler actions, but only run when there are spare resources available. | `number` | `null` | no |
| <a name="input_autoscaler_scale_down_delay_after_add"></a> [autoscaler\_scale\_down\_delay\_after\_add](#input\_autoscaler\_scale\_down\_delay\_after\_add) | How long after scale up that scale down evaluation resumes. | `string` | `null` | no |
| <a name="input_autoscaler_scale_down_delay_after_delete"></a> [autoscaler\_scale\_down\_delay\_after\_delete](#input\_autoscaler\_scale\_down\_delay\_after\_delete) | How long after node deletion that scale down evaluation resumes. | `string` | `null` | no |
Expand Down
2 changes: 1 addition & 1 deletion modules/idp/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@ No modules.
| <a name="input_google_idp_client_id"></a> [google\_idp\_client\_id](#input\_google\_idp\_client\_id) | Client identifier of a registered Google OAuth application (required). Valid only to Google Identity Provider (idp\_type=google). | `string` | `null` | no |
| <a name="input_google_idp_client_secret"></a> [google\_idp\_client\_secret](#input\_google\_idp\_client\_secret) | Client secret issued by Google (required). Valid only to Google Identity Provider (idp\_type=google). | `string` | `null` | no |
| <a name="input_google_idp_hosted_domain"></a> [google\_idp\_hosted\_domain](#input\_google\_idp\_hosted\_domain) | Restrict users to a Google Apps domain (optional). Valid only to Google Identity Provider (idp\_type=google). | `string` | `null` | no |
| <a name="input_htpasswd_idp_users"></a> [htpasswd\_idp\_users](#input\_htpasswd\_idp\_users) | A list of htpasswd user credentials (required). Valid only to Htpasswd Identity Provider (idp\_type=htpasswd). | <pre>list(object({<br> username = string<br> password = string<br> }))</pre> | `null` | no |
| <a name="input_htpasswd_idp_users"></a> [htpasswd\_idp\_users](#input\_htpasswd\_idp\_users) | A list of htpasswd user credentials (required). Valid only to Htpasswd Identity Provider (idp\_type=htpasswd). | <pre>list(object({<br/> username = string<br/> password = string<br/> }))</pre> | `null` | no |
| <a name="input_idp_type"></a> [idp\_type](#input\_idp\_type) | n/a | `string` | n/a | yes |
| <a name="input_ldap_idp_bind_dn"></a> [ldap\_idp\_bind\_dn](#input\_ldap\_idp\_bind\_dn) | DN to bind with during the search phase (optional). Valid only to Ldap Identity Provider (idp\_type=ldap). | `string` | `null` | no |
| <a name="input_ldap_idp_bind_password"></a> [ldap\_idp\_bind\_password](#input\_ldap\_idp\_bind\_password) | Password to bind with during the search phase (optional). Valid only to Ldap Identity Provider (idp\_type=ldap). | `string` | `null` | no |
Expand Down
2 changes: 1 addition & 1 deletion modules/machine-pool/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ No modules.
| <a name="input_name"></a> [name](#input\_name) | Name of the machine pool. Must consist of lower-case alphanumeric characters or '-', start and end with an alphanumeric character. | `string` | n/a | yes |
| <a name="input_replicas"></a> [replicas](#input\_replicas) | The amount of the machine created in this machine pool. | `number` | `null` | no |
| <a name="input_subnet_id"></a> [subnet\_id](#input\_subnet\_id) | Select the subnet in which to create a single AZ machine pool for a BYO-VPC cluster. | `string` | `null` | no |
| <a name="input_taints"></a> [taints](#input\_taints) | Taints for a machine pool. This list overwrites any modifications made to node taints on an ongoing basis. | <pre>list(object({<br> key = string<br> value = string<br> schedule_type = string<br> }))</pre> | `null` | no |
| <a name="input_taints"></a> [taints](#input\_taints) | Taints for a machine pool. This list overwrites any modifications made to node taints on an ongoing basis. | <pre>list(object({<br/> key = string<br/> value = string<br/> schedule_type = string<br/> }))</pre> | `null` | no |
| <a name="input_use_spot_instances"></a> [use\_spot\_instances](#input\_use\_spot\_instances) | Use Amazon EC2 spot instances. | `bool` | `null` | no |

## Outputs
Expand Down
6 changes: 3 additions & 3 deletions modules/rosa-cluster-classic/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -67,14 +67,14 @@ No modules.
| <a name="input_admin_credentials_username"></a> [admin\_credentials\_username](#input\_admin\_credentials\_username) | Admin username that is created with the cluster. auto generated username - "cluster-admin" | `string` | `null` | no |
| <a name="input_autoscaler_balance_similar_node_groups"></a> [autoscaler\_balance\_similar\_node\_groups](#input\_autoscaler\_balance\_similar\_node\_groups) | Automatically identifies node groups with the same instance type and the same set of labels and tries to keep the respective sizes of those node groups balanced. | `bool` | `null` | no |
| <a name="input_autoscaler_balancing_ignored_labels"></a> [autoscaler\_balancing\_ignored\_labels](#input\_autoscaler\_balancing\_ignored\_labels) | This option specifies labels that cluster autoscaler ignores when considering node group similarity. For example, if you have nodes with 'topology.ebs.csi.aws.com/zone' label, you can add name of this label here to prevent cluster autoscaler from splitting nodes into different node groups based on its value. | `list(string)` | `null` | no |
| <a name="input_autoscaler_cores"></a> [autoscaler\_cores](#input\_autoscaler\_cores) | Minimum and maximum number of cores in cluster, in the format <min>:<max>. Cluster autoscaler does not scale the cluster beyond these numbers. | <pre>object({<br> min = number<br> max = number<br> })</pre> | `null` | no |
| <a name="input_autoscaler_gpus"></a> [autoscaler\_gpus](#input\_autoscaler\_gpus) | Minimum and maximum number of different GPUs in cluster, in the format <gpu\_type>:<min>:<max>. Cluster autoscaler does not scale the cluster beyond these numbers. Can be passed multiple times. | <pre>list(object({<br> type = string<br> range = object({<br> min = number<br> max = number<br> })<br> }))</pre> | `null` | no |
| <a name="input_autoscaler_cores"></a> [autoscaler\_cores](#input\_autoscaler\_cores) | Minimum and maximum number of cores in cluster, in the format <min>:<max>. Cluster autoscaler does not scale the cluster beyond these numbers. | <pre>object({<br/> min = number<br/> max = number<br/> })</pre> | `null` | no |
| <a name="input_autoscaler_gpus"></a> [autoscaler\_gpus](#input\_autoscaler\_gpus) | Minimum and maximum number of different GPUs in cluster, in the format <gpu\_type>:<min>:<max>. Cluster autoscaler does not scale the cluster beyond these numbers. Can be passed multiple times. | <pre>list(object({<br/> type = string<br/> range = object({<br/> min = number<br/> max = number<br/> })<br/> }))</pre> | `null` | no |
| <a name="input_autoscaler_ignore_daemonsets_utilization"></a> [autoscaler\_ignore\_daemonsets\_utilization](#input\_autoscaler\_ignore\_daemonsets\_utilization) | Should cluster-autoscaler ignore DaemonSet pods when calculating resource utilization for scaling down. Default is false. | `bool` | `null` | no |
| <a name="input_autoscaler_log_verbosity"></a> [autoscaler\_log\_verbosity](#input\_autoscaler\_log\_verbosity) | Sets the autoscaler log level. Default value is 1, level 4 is recommended for DEBUGGING and level 6 enables almost everything. | `number` | `null` | no |
| <a name="input_autoscaler_max_node_provision_time"></a> [autoscaler\_max\_node\_provision\_time](#input\_autoscaler\_max\_node\_provision\_time) | Maximum time cluster-autoscaler waits for node to be provisioned. | `string` | `null` | no |
| <a name="input_autoscaler_max_nodes_total"></a> [autoscaler\_max\_nodes\_total](#input\_autoscaler\_max\_nodes\_total) | Maximum number of nodes in all node groups. Cluster autoscaler does not grow the cluster beyond this number. | `number` | `null` | no |
| <a name="input_autoscaler_max_pod_grace_period"></a> [autoscaler\_max\_pod\_grace\_period](#input\_autoscaler\_max\_pod\_grace\_period) | Gives pods graceful termination time before scaling down. | `number` | `null` | no |
| <a name="input_autoscaler_memory"></a> [autoscaler\_memory](#input\_autoscaler\_memory) | Minimum and maximum number of gigabytes of memory in cluster, in the format <min>:<max>. Cluster autoscaler does not scale the cluster beyond these numbers. | <pre>object({<br> min = number<br> max = number<br> })</pre> | `null` | no |
| <a name="input_autoscaler_memory"></a> [autoscaler\_memory](#input\_autoscaler\_memory) | Minimum and maximum number of gigabytes of memory in cluster, in the format <min>:<max>. Cluster autoscaler does not scale the cluster beyond these numbers. | <pre>object({<br/> min = number<br/> max = number<br/> })</pre> | `null` | no |
| <a name="input_autoscaler_pod_priority_threshold"></a> [autoscaler\_pod\_priority\_threshold](#input\_autoscaler\_pod\_priority\_threshold) | To allow users to schedule 'best-effort' pods, which does not trigger cluster autoscaler actions, but only run when there are spare resources available. | `number` | `null` | no |
| <a name="input_autoscaler_scale_down_delay_after_add"></a> [autoscaler\_scale\_down\_delay\_after\_add](#input\_autoscaler\_scale\_down\_delay\_after\_add) | How long after scale up that scale down evaluation resumes. | `string` | `null` | no |
| <a name="input_autoscaler_scale_down_delay_after_delete"></a> [autoscaler\_scale\_down\_delay\_after\_delete](#input\_autoscaler\_scale\_down\_delay\_after\_delete) | How long after node deletion that scale down evaluation resumes. | `string` | `null` | no |
Expand Down