How to set node labels when using self_managed_node_group module?

I have a self_managed_node_group which works great and joins my eks cluster after it is created. I would like the new nodes joining have custom labels that I would like to set somewhere.

I cannot find where I would do so in the documentation [1].

I found this approach [2] which modifies the boot script, but it seems a bit hacky.

Any help would be appreciated.

[1] Terraform Registry
[2] Kubernetes Taints and Labels with Managed EKS Node Groups | by Tom Harrison | Tom Harrison’s Blog