<p>I created a cluster (Civo)
<a href="https://i.stack.imgur.com/483yg.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/483yg.png" alt="enter image description here" /></a></p>
<p>downloaded config and added COPY + paste to my <code>~.kube/config</code></p>
<pre><code>kubectl config get-contexts
</code></pre>
<p>shows</p>
<pre><code>CURRENT   NAME              CLUSTER           AUTHINFO          NAMESPACE
*         serverless-apps   serverless-apps   serverless-apps 
</code></pre>
<p>If I try civo cli</p>
<pre><code>civo kubernetes ls
Error: DatabaseAccountNotFoundError: Failed to find the account within the internal database
</code></pre>
<p>Why?</p>

Richard Rublev
<p>I do not think you really need <code>civo Kubernetes ls</code>, as you already have the kubeconfig which is enough for Kubernetes auth.</p>
<p>you can simple try <code>kubectl get node</code> it should work.</p>
<p>or</p>
<pre><code>civo kubernetes config kube_demo --save --merge

#Merged with main kubernetes config: ~/.kube/config

Access your cluster with:
kubectl config use-context kube_demo
kubectl get node
</code></pre>
<p><a href="https://www.civo.com/learn/kubernetes-cluster-administration-using-civo-cli" rel="nofollow noreferrer">kubernetes-cluster-administration-using-civo-cli</a></p>
