nsc kubectl
Run kubectl commands on a instance.
kubectl
downloads a pinned kubectl binary and configures it inline to connect to your Namespace instance.
It allows you to quickly query Kubernetes resources in your instance with no setup.
To export the kubeconfig instead, see nsc kubeconfig write
Usage
nsc kubectl <instance-id> <kubectl arguments>
Example
The following example shows how to get pods from all namespaces:
$ nsc create
Created instance "1lf2ol9ioulce"
deadline: 2023-04-25T13:24:53Z
$ nsc kubectl 1lf2ol9ioulce get pods -A
NAMESPACE NAME READY STATUS RESTARTS AGE
kube-system coredns-5c6b6c5476-zh7rq 1/1 Running 0 9s
kube-system local-path-provisioner-5d56847996-lz8nd 1/1 Running 0 9s
metallb-system controller-bdf98b979-qfwxr 0/1 Running 0 9s
metallb-system speaker-rwxqr 0/1 Running 0 9s
Options
Please refer to the kubectl reference for a list of all possible arguments.