Concepts
52 concepts across 30 stages. Each stage’s note declares what it teaches; this page inverts that.
output formats
Section titled “output formats”- Stage 6 — Print a table
- Stage 7 — Humanise the age
- Stage 8 — Print the object as JSON
- Stage 9 — Print the object as YAML
- Stage 10 — Look everywhere at once
- Stage 15 — Wider columns
- Stage 18 — A stable order
- Stage 26 — Describe one object
api semantics
Section titled “api semantics”- Stage 11 — Ask for one object
- Stage 17 — Filter by field
- Stage 18 — A stable order
- Stage 20 — Delete an object
- Stage 26 — Describe one object
rest api
Section titled “rest api”- Stage 3 — Ask the server what it is
- Stage 10 — Look everywhere at once
- Stage 11 — Ask for one object
- Stage 16 — Filter by label
streaming
Section titled “streaming”- Stage 19 — Keep watching
- Stage 28 — Stream a container’s logs
- Stage 29 — Run a command inside
- Stage 30 — Forward a local port
clients
Section titled “clients”- Stage 1 — Find the cluster
- Stage 3 — Ask the server what it is
- Stage 14 — Get anything at all
discovery
Section titled “discovery”- Stage 3 — Ask the server what it is
- Stage 12 — Ask what the server serves
- Stage 13 — Resolve any spelling
namespaces
Section titled “namespaces”- Stage 4 — List the pods
- Stage 5 — Choose a namespace
- Stage 10 — Look everywhere at once
subresources
Section titled “subresources”- Stage 25 — Scale through a subresource
- Stage 28 — Stream a container’s logs
- Stage 29 — Run a command inside
unstructured
Section titled “unstructured”- Stage 14 — Get anything at all
- Stage 15 — Wider columns
- Stage 26 — Describe one object
write verbs
Section titled “write verbs”- Stage 20 — Delete an object
- Stage 21 — Create from a manifest
- Stage 24 — Change one field
errors
Section titled “errors”- Stage 11 — Ask for one object
- Stage 23 — Two managers, one field
gvk vs gvr
Section titled “gvk vs gvr”- Stage 13 — Resolve any spelling
- Stage 21 — Create from a manifest
kubeconfig
Section titled “kubeconfig”- Stage 1 — Find the cluster
- Stage 2 — Choose a context
precedence
Section titled “precedence”- Stage 2 — Choose a context
- Stage 5 — Choose a namespace
- Stage 25 — Scale through a subresource
- Stage 29 — Run a command inside
restmapper
Section titled “restmapper”- Stage 13 — Resolve any spelling
- Stage 21 — Create from a manifest
selectors
Section titled “selectors”- Stage 16 — Filter by label
- Stage 17 — Filter by field
serialization
Section titled “serialization”- Stage 8 — Print the object as JSON
- Stage 9 — Print the object as YAML
server-side apply
Section titled “server-side apply”- Stage 22 — Apply, not create
- Stage 23 — Two managers, one field
- Stage 29 — Run a command inside
- Stage 30 — Forward a local port
api design
Section titled “api design”- Stage 25 — Scale through a subresource
api groups
Section titled “api groups”- Stage 12 — Ask what the server serves
api objects
Section titled “api objects”- Stage 8 — Print the object as JSON
cli parsing
Section titled “cli parsing”- Stage 5 — Choose a namespace
concurrency
Section titled “concurrency”- Stage 24 — Change one field
conflicts
Section titled “conflicts”- Stage 23 — Two managers, one field
contexts
Section titled “contexts”- Stage 2 — Choose a context
controllers
Section titled “controllers”- Stage 19 — Keep watching
declarative config
Section titled “declarative config”- Stage 22 — Apply, not create
determinism
Section titled “determinism”- Stage 18 — A stable order
dynamic client
Section titled “dynamic client”- Stage 14 — Get anything at all
events
Section titled “events”- Stage 27 — Attach its events
field managers
Section titled “field managers”- Stage 22 — Apply, not create
field selectors
Section titled “field selectors”- Stage 27 — Attach its events
finalizers
Section titled “finalizers”- Stage 20 — Delete an object
goroutines
Section titled “goroutines”- Stage 30 — Forward a local port
indexing
Section titled “indexing”- Stage 17 — Filter by field
kubelet
Section titled “kubelet”- Stage 28 — Stream a container’s logs
labels
Section titled “labels”- Stage 16 — Filter by label
listing
Section titled “listing”- Stage 4 — List the pods
manifests
Section titled “manifests”- Stage 21 — Create from a manifest
networking
Section titled “networking”- Stage 30 — Forward a local port
object references
Section titled “object references”- Stage 27 — Attach its events
ownership
Section titled “ownership”- Stage 23 — Two managers, one field
patch types
Section titled “patch types”- Stage 24 — Change one field
resources
Section titled “resources”- Stage 12 — Ask what the server serves
resourceversion
Section titled “resourceversion”- Stage 19 — Keep watching
rest config
Section titled “rest config”- Stage 1 — Find the cluster
tabwriter
Section titled “tabwriter”- Stage 6 — Print a table
- Stage 7 — Humanise the age
typed clients
Section titled “typed clients”- Stage 4 — List the pods
- Stage 19 — Keep watching