bend-kube-runtime
Releases (2)
Definitions (1,124)
src/exec.bend
- def Acc.with
- def Acc.fed
- def Acc.feed
- def Acc.closed
- def Acc.error
- def Acc.status
- def Acc.out
- type XEv
- def XEv.got
- def Exec.readReads messages until the server closes or the stream ends.
- def Exec.Res
- def Exec.close
- def Exec.listen
- def Exec.sent
- def Exec.inputThe input, then the close of stdin, in one write.
- def Exec.upgraded
- def Exec.message
- def Exec.refusedA refused upgrade: the status, and the message of the Status body the head's recv brought along (or the bytes as they are).
- def Exec.answer.go
- def Exec.answer
- def Exec.headed
- def Exec.opened
- def Exec.keyed
- def Exec.runRuns cmd in container of pod ns/name, writing stdin to it (None: no stdin), and collects its output; ms bounds each wait for the server (0: none).
src/finalizer.bend
- type FState
- def Fin.op
- def Fin.strs
- def Fin.add_patch.go
- def Fin.add_patchThe patch that adds name to finalizers fs.
- def Fin.remove_patchThe patch that removes the finalizer at index i, if it is still name.
- def Fin.index.if
- def Fin.indexWhere name sits among the finalizers, counting from i.
- def Fin.state.go
- def Fin.stateWhat the object needs, for the finalizer called name.
src/helpers.bend
- def Fin.added
- def Fin.removed
- def Fin.cleanedAfter a cleanup: a failed one keeps the finalizer (and retries); a finished one removes it, through a patch that tests it is still ours.
- def Fin.run.go
- def Finalizer.runReconciles o under the finalizer called name (kube-runtime's finalizer): apply while it lives, cleanup once it is deleted.
- def Event.regarding
- def Event.kind
- def Event.ns.go
- def Event.nsCluster-scoped objects record their events in "default".
- def Event.bodyThe Event is named "<object>.<unix microseconds>", as client-go names them "<object>.<unix nanoseconds in hex>".
- def Event.sent
- type Stamp
- def Event.stamp
- def Event.post
- def Event.publishRecords an Event about o (of resource r).
src/http.bend
- type Header
- type Req
- type Head
- type PhaseWhere the decoder is.
- type RespThe decoder: its phase, the head once read, and body bytes decoded since the last take, reversed.
- def Http.lower
- def Http.header.if
- def Http.header
- def Http.findThe first header named name (case-insensitive).
- def Http.render_headers
- def Http.renderThe request's bytes, as text: a Host header, the given headers, and a Content-Length that counts the body's UTF-8 bytes.
- def Http.pct_hex.if
- def Http.pct_hexPercent-encodes a query or path component (RFC 3986 unreserved kept).
- def Http.keep
- def Http.pct_bytes
- def Http.encode.chr
- def Http.encode
- def Http.parse_header.go
- def Http.parse_header
- def Http.parse_headers.put
- def Http.parse_headers
- def Http.parse_status.fin
- def Http.parse_status.go
- def Http.parse_status"HTTP/1.1 200 OK": the status and the reason.
- def Http.parse_head.fin
- def Http.parse_head.go
- def Http.parse_head
- def Http.framing.te
- def Http.framing.len.if
- def Http.framing.len
- def Http.framing.pick
- def Http.no_body
- def Http.framing.go
- def Http.framingThe body's framing, once the head is read: chunked, a length, or none (204, 304 and 1xx carry no body).
- def Http.resp.init
- def Http.head_tail.go
- def Http.head_tailHow far into CRLF CRLF the head is after byte b.
- def Http.end_head.go
- def Http.end_head
- def Http.step.head.end
- def Http.step.head.if
- def Http.step.head
- def Http.count.if
- def Http.countA counted run of body bytes: PLen or PData, with what follows at zero.
- def Http.hex.pick
- def Http.hex.go
- def Http.hex
- def Http.step.size.digit
- def Http.step.size.end
- def Http.step.size.go
- def Http.step.sizeA byte of a chunk-size line.