bend-kube-runtime
Releases (2)
Definitions (1,124)
src/core.bend
- def Res.pods
- def Res.config_maps
- def Res.secrets
- def Res.services
- def Res.namespaces
- def Res.events
- def Res.deployments
- def Res.leases
- def Res.crds
- def Res.api_version.go
- def Res.api_version
- def Api.prefix
- def Api.ns_part
- def Api.pathThe collection's path, as kube-core's url_path: /api/v1/namespaces/x/pods.
- def Api.item
- type Q
- def Query.go.put
- def Query.goDrops pairs with an empty value, then joins "?k=v&k=v".
- def Query.render.go
- def Query.render
- def Query.u32.go
- def Query.u32
- def Query.bool
- def ListParams.default
- def WatchParams.default
- def ListParams.query
- def WatchParams.query
- def Req.json_headers
- def Req.body_headers
- def Req.get
- def Req.list
- def Req.watch
- def Req.read
- def Req.create
- def Req.replace
- def Req.delete
- def PatchKind.content_type
- def PatchKind.query
- def Req.sub.go
- def Req.sub
- def Req.patchA patch of the object, or of a subresource ("status", "scale") when sub is not empty.
- def Req.replace_status
- def Obj.meta
- def Obj.name
- def Obj.namespace
- def Obj.uid
- def Obj.rv
- def Obj.num_text
- def Obj.generation
- def Obj.is_deleting
- def Obj.strs
- def Obj.finalizers
- def Obj.label
- def Obj.key.go
- def Obj.key.of
- def Obj.keyThe store key, as client-go's MetaNamespaceKeyFunc: "ns/name", or "name" for cluster-scoped objects.
- type ObjRefAn object reference: what a reconcile is keyed by (kube-runtime ObjectRef).
- def ObjRef.key
- def ObjRef.of
- def Obj.owners.put
- def Obj.owners.go
- def Obj.ownersThe owners an object names of a kind (kube-runtime's trigger_owners): each is a reference in the object's namespace.
- def Res.kind
- def Obj.owner_refAn owner reference to o, for objects a controller creates.
- type Page
- def Page.of
- type StatusA metav1.Status: the code, reason and message an error answers with.
- def Status.of
- def Status.show
- type WEvent
- def WEvent.of.go
- def WEvent.of
- def WEvent.parse.go
- def WEvent.parse
src/exec.bend
- type Out
- def Exec.okWhether the command exited 0.
- def Exec.whyWhy it did not: the Status message (the exit code, or why it could not run).
- def Exec.stdout
- def Exec.stderr
- def Exec.args
- def Exec.flag
- def Exec.path
- def Exec.key
- def Exec.req
- type ScanBytes up to the blank line that ends the head (reversed), how much of CR LF CR LF matched so far, and the bytes after it.
- def Scan.next.go
- def Scan.nextThe next count of CR LF CR LF matched, after byte b.
- def Scan.feed.go
- def Scan.feed
- def Scan.found
- type HEv
- def HEv.got
- def Exec.headReads until the head is whole.
- type AccOutput so far (each reversed), the channel of the message a continuation frame extends, whether the server closed, and the decoder.
- def Acc.put.go
- def Acc.put
- def Acc.frame.kind
- def Acc.frame.go
- def Acc.frameOne frame: a data frame starts with its channel; a continuation extends the last one; close ends the stream; pings and pongs are dropped.
- def Acc.frames