<p>I get the following warning/message when I run some k8s related commands</p>
<blockquote>
<p>Kubeconfig user entry is using deprecated API version client.authentication.k8s.io/v1alpha1. Run 'aws eks update-kubeconfig' to update</p>
</blockquote>
<p>and then I know I should run the command like so:</p>
<p><code>aws eks update-kubeconfig --name cluster_name --dry-run</code></p>
<p>I think the potential change will be client-side only and will not cause any change on the server side - the actual cluster. I just wanted some verification of this, or otherwise. Many thanks</p>

<p>Yes, <code>update-kubeconfig</code> does not make any changes to the cluster. It will only update your local <code>.kube/config</code> file with the cluster info. Note that with the <code>--dry-run</code> flag, no change will be made at all - the resulting configuration will just be printed to <code>stdout</code>.</p>
