<p>kops update cluster xyz.testexample.com</p>

<p>error doing DNS lookup for NS records for "xyz.testexample.com": lookup xyz.testexample.com on 192.168.0.1:53: no such host</p>

<blockquote>
<pre><code>error doing DNS lookup for NS records for "xyz.testexample.com": lookup xyz.testexample.com on 192.168.0.1:53: no such host
</code></pre>
</blockquote>

<p>That error means Kops is unable to resolve the DNS name <code>xyz.testexample.com</code>.</p>

<p>DNS names in Kops are a critical path. Please check the resolving on your PC.  Managing the cluster will be impossible without a correct resolving.</p>

<p>What about creating a new cluster with private DNS (I see in comments that you tried to do it) - check that <a href="https://github.com/kubernetes/kops/blob/master/docs/aws.md" rel="nofollow noreferrer">how-to</a>, you need the path "Using Public/Private DNS (Kops 1.5+)".</p>
