Configure kubectl
Encore Cloud automatically provisions and manages Kubernetes clusters for you, but sometimes it's useful to manually inspect
clusters using the kubectl cli. To do this, you need to configure kubectl
to connect and authenticate through
encore. You can do this by running the following command in your app directory:
encore kubernetes configure -e <environment>
Where <environment>
is the name of the environment you want to configure kubectl
for.
This will configure kubectl
to use encore
to authenticate the cluster and proxy your traffic to the correct
cluster. You can now use kubectl
as you normally would, for example:
kubectl get pods