What it adds
Commands (25)
| Command | Id |
|---|
| Kubernetes Tools: Kubernetes Menu... | kubectlTools.menu |
| Kubernetes Tools: Apply the Open YAML File... | kubectlTools.applyFile |
| Kubernetes Tools: Delete What the Open YAML File Defines... | kubectlTools.deleteFile |
| Kubernetes Tools: Get Pods | kubectlTools.pods |
| Kubernetes Tools: Get Services | kubectlTools.services |
| Kubernetes Tools: Get Deployments | kubectlTools.deployments |
| Kubernetes Tools: Get Ingresses | kubectlTools.ingress |
| Kubernetes Tools: Get Everything in the Namespace | kubectlTools.all |
| Kubernetes Tools: Get Nodes | kubectlTools.nodes |
| Kubernetes Tools: Show Recent Events | kubectlTools.events |
| Kubernetes Tools: Show Pod CPU and Memory | kubectlTools.top |
| Kubernetes Tools: Describe a Pod... | kubectlTools.describe |
| Kubernetes Tools: Follow Logs of a Pod... | kubectlTools.logs |
| Kubernetes Tools: Show Logs of a Crashed Pod... | kubectlTools.logsPrev |
| Kubernetes Tools: Open a Shell in a Pod... | kubectlTools.exec |
| Kubernetes Tools: Restart a Deployment... | kubectlTools.restart |
| Kubernetes Tools: Watch a Rollout... | kubectlTools.rolloutStatus |
| Kubernetes Tools: Undo the Last Rollout... | kubectlTools.rollback |
| Kubernetes Tools: Scale a Deployment... | kubectlTools.scale |
| Kubernetes Tools: Forward a Port from a Pod... | kubectlTools.portForward |
| Kubernetes Tools: Delete a Pod... | kubectlTools.deletePod |
| Kubernetes Tools: List Contexts | kubectlTools.contexts |
| Kubernetes Tools: Switch Context... | kubectlTools.useContext |
| Kubernetes Tools: List Namespaces | kubectlTools.namespaces |
| Kubernetes Tools: Set the Default Namespace... | kubectlTools.setNamespace |
Keybindings
| Keys | Command |
|---|
| Ctrl+Alt+Shift+K | kubectlTools.menu |
Settings
| Setting | Default | What it does |
|---|
kubectlTools.namespace | '' | The namespace added to commands (-n). Empty uses your current one. |
kubectlTools.context | '' | The context added to commands (--context). Empty uses your current one. |
Code
Runs JavaScript from extension.js when: onCommand:kubectlTools.menu, onCommand:kubectlTools.applyFile, onCommand:kubectlTools.deleteFile, onCommand:kubectlTools.pods, onCommand:kubectlTools.services, onCommand:kubectlTools.deployments, onCommand:kubectlTools.ingress, onCommand:kubectlTools.all, onCommand:kubectlTools.nodes, onCommand:kubectlTools.events, onCommand:kubectlTools.top, onCommand:kubectlTools.describe, onCommand:kubectlTools.logs, onCommand:kubectlTools.logsPrev, onCommand:kubectlTools.exec, onCommand:kubectlTools.restart, onCommand:kubectlTools.rolloutStatus, onCommand:kubectlTools.rollback, onCommand:kubectlTools.scale, onCommand:kubectlTools.portForward, onCommand:kubectlTools.deletePod, onCommand:kubectlTools.contexts, onCommand:kubectlTools.useContext, onCommand:kubectlTools.namespaces, onCommand:kubectlTools.setNamespace.