<p>I'm not having any luck in changing the name of a worker node in AWS EKS. I have not been able to find any documentation regarding how the node is named by default.</p>

<p>Currently my nodes are named as follows, for example</p>

<pre><code>NAME                                           STATUS   ROLES            AGE     VERSION
ip-10-241-111-216.us-west-2.compute.internal   Ready                     44m     v1.14.7-eks-1861c5
</code></pre>

<p>I've tried passing in <code>--hostname-override</code> through the user data but it didn't seem to have any effect.</p>

grbonk
<p>This is a known limitation in AWS EKS in-tree cloud provider. It's discussed in <a href="https://github.com/kubernetes/kubernetes/issues/54482" rel="nofollow noreferrer">this GitHub issue</a> and it's still open.</p>
<p>Edit:- The AWS Out-of-tree cloud provider behaviour is documented <a href="https://cloud-provider-aws.sigs.k8s.io/prerequisites/" rel="nofollow noreferrer">here</a></p>
