~/talk

Kubernetes Developer Workflows in Visual Studio Code

Talkat linux.conf.au 2020 · 2020-01-13..01-17· [developer-experience, kubernetes]
slides:none on file

An open-source VS Code extension that ties into kubectl and the Kubernetes JavaScript client to give visual cluster browser, YAML intellisense from the cluster Swagger, built-in build/push (Docker), pod terminal/logs, Helm support and kubectl version switching per-cluster; works with AKS/GKE/EKS/kind/minikube. The extension exposes an API so teams add commands; the demo adds an “expose deployment” right-click command in about 10–15 minutes and successfully runs kubectl expose. Source and Marketplace links are provided in the uploader description.

AI-written summary · about

  1. 0:00Start
  2. 4:23discoverability visualisation context awareness
  3. 10:03visual cluster browsing without switching to your browser
  4. 18:03tooltips validation code completion
  5. 21:06domain-specific operator with special operations
  6. 21:50we have this super special set of conventions and steps which we coded up in 4361 lines of bash
  7. 22:21your team your tools your industry your workflows your project layout your conventions
  8. 22:48your extensions via the k8s extension api
  9. 23:37rakkess kubectl-who-can
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.