Skip to content

Commit

Permalink
fix: brupop chart names
Browse files Browse the repository at this point in the history
  • Loading branch information
uchinda-sph committed Oct 1, 2024
1 parent 15e0577 commit 97d39cc
Show file tree
Hide file tree
Showing 4 changed files with 29 additions and 15 deletions.
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -298,6 +298,7 @@ module "karpenter" {
| <a name="input_karpenter_default_subnet_selector_tags"></a> [karpenter\_default\_subnet\_selector\_tags](#input\_karpenter\_default\_subnet\_selector\_tags) | Subnet selector tags for Karpenter default node class | `map(string)` | <pre>{<br> "kubernetes.io/role/internal-elb": "1"<br>}</pre> | no |
| <a name="input_karpenter_nodeclasses"></a> [karpenter\_nodeclasses](#input\_karpenter\_nodeclasses) | List of nodetemplate maps | <pre>list(object({<br> nodeclass_name = string<br> karpenter_subnet_selector_maps = list(map(any))<br> karpenter_security_group_selector_maps = list(map(any))<br> karpenter_ami_selector_maps = list(map(any))<br> karpenter_node_role = string<br> karpenter_node_tags_map = map(string)<br> karpenter_ami_family = string<br> karpenter_node_user_data = string<br> karpenter_node_metadata_options = map(any)<br> karpenter_block_device_mapping = list(object({<br> deviceName = string<br> ebs = object({<br> encrypted = bool<br> volumeSize = string<br> volumeType = string<br> kmsKeyID = optional(string)<br> deleteOnTermination = bool<br> })<br> }))<br> }))</pre> | `[]` | no |
| <a name="input_karpenter_nodepools"></a> [karpenter\_nodepools](#input\_karpenter\_nodepools) | List of Provisioner maps | <pre>list(object({<br> nodepool_name = string<br> nodeclass_name = string<br> karpenter_nodepool_node_labels = map(string)<br> karpenter_nodepool_annotations = map(string)<br> karpenter_nodepool_node_taints = list(map(string))<br> karpenter_nodepool_startup_taints = list(map(string))<br> karpenter_requirements = list(object({<br> key = string<br> operator = string<br> values = list(string)<br> })<br> )<br> karpenter_nodepool_disruption = object({<br> consolidation_policy = string<br> consolidate_after = optional(string)<br> expire_after = string<br> })<br> karpenter_nodepool_disruption_budgets = list(map(any))<br> karpenter_nodepool_weight = number<br> }))</pre> | <pre>[<br> {<br> "karpenter_nodepool_annotations": {},<br> "karpenter_nodepool_disruption": {<br> "consolidation_policy": "WhenUnderutilized",<br> "expire_after": "168h"<br> },<br> "karpenter_nodepool_disruption_budgets": [<br> {<br> "nodes": "10%"<br> }<br> ],<br> "karpenter_nodepool_node_labels": {},<br> "karpenter_nodepool_node_taints": [],<br> "karpenter_nodepool_startup_taints": [],<br> "karpenter_nodepool_weight": 10,<br> "karpenter_requirements": [<br> {<br> "key": "karpenter.k8s.aws/instance-category",<br> "operator": "In",<br> "values": [<br> "t",<br> "m"<br> ]<br> },<br> {<br> "key": "karpenter.k8s.aws/instance-cpu",<br> "operator": "In",<br> "values": [<br> "2",<br> "4"<br> ]<br> },<br> {<br> "key": "karpenter.k8s.aws/instance-memory",<br> "operator": "Gt",<br> "values": [<br> "2048"<br> ]<br> },<br> {<br> "key": "karpenter.k8s.aws/instance-generation",<br> "operator": "Gt",<br> "values": [<br> "2"<br> ]<br> },<br> {<br> "key": "karpenter.sh/capacity-type",<br> "operator": "In",<br> "values": [<br> "on-demand"<br> ]<br> },<br> {<br> "key": "kubernetes.io/arch",<br> "operator": "In",<br> "values": [<br> "amd64"<br> ]<br> },<br> {<br> "key": "kubernetes.io/os",<br> "operator": "In",<br> "values": [<br> "linux"<br> ]<br> }<br> ],<br> "nodeclass_name": "default",<br> "nodepool_name": "default"<br> }<br>]</pre> | no |
| <a name="input_karpenter_pod_resources"></a> [karpenter\_pod\_resources](#input\_karpenter\_pod\_resources) | Karpenter Pod Resource | <pre>object({<br> requests = object({<br> cpu = string<br> memory = string<br> })<br> limits = object({<br> cpu = string<br> memory = string<br> })<br> })</pre> | <pre>{<br> "limits": {<br> "cpu": "1",<br> "memory": "2Gi"<br> },<br> "requests": {<br> "cpu": "1",<br> "memory": "2Gi"<br> }<br>}</pre> | no |
| <a name="input_manage_aws_auth_configmap"></a> [manage\_aws\_auth\_configmap](#input\_manage\_aws\_auth\_configmap) | Determines whether to manage the contents of the aws-auth configmap | `bool` | `true` | no |
| <a name="input_node_security_group_additional_rules"></a> [node\_security\_group\_additional\_rules](#input\_node\_security\_group\_additional\_rules) | List of additional security group rules to add to the node security group created. Set `source_cluster_security_group = true` inside rules to set the `cluster_security_group` as source | `any` | `{}` | no |
| <a name="input_node_security_group_enable_recommended_rules"></a> [node\_security\_group\_enable\_recommended\_rules](#input\_node\_security\_group\_enable\_recommended\_rules) | Determines whether to enable recommended security group rules for the node security group created. This includes node-to-node TCP ingress on ephemeral ports and allows all egress traffic | `bool` | `true` | no |
Expand Down
Loading

0 comments on commit 97d39cc

Please sign in to comment.