bend-kube-runtime
Search uses release 0.2.0.0 · 1,124 definitions
Definitions (1,124)
- type SrcA secret's source: inline text, a file to read, a credential plugin to run (client-go's exec ExecCredential: its status.token), or nothing.
- type Configpool: idle keep-alive connections to reuse (client.bend), when the program made one (Config.with_pool); None opens one per request.
- def Config.host
- def Config.namespace
- type Url
- def Url.drop_scheme.go
- def Url.drop_scheme
- def Url.split_pathSplits "authority/path" at the first '/'.
- def Url.port
- def Url.host_port.v6
- def Url.host_port.v4
- def Url.host_port"[::1]:6443" or "host:6443" or "host": the host and the port (dflt when none is given).
- def Url.trim_slash.go
- def Url.trim_slash
- def Url.parse.fin
- def Url.parse.go
- def Url.parse
- def Kube.named.if
- def Kube.namedThe entry of a named list ("clusters", "users", "contexts") with this name, as its inner object (cluster, user or context).
- def Kube.src.b64
- def Kube.src.go
- def Kube.srcA secret from "<name>-data" (base64, inline) or "<name>" (a path).
- def Kube.strs
- def Kube.token.execA plugin runs under `env`, which sets the plugin's env entries (and KUBERNETES_EXEC_INFO, as client-go does) on top of our environment.
- def Kube.envsAn exec plugin's env entries ({name, value}) as "name=value".
- def Kube.token.go
- def Kube.token
- def Kube.config.pick.go
- def Kube.config.pick
- def Kube.config.fin
- def Kube.config.server
- def Kube.config.build
- def Kube.config.with
- def Kube.config.ctx
- def Kube.configThe Config a kubeconfig (as JSON) names for a context ("" for its current-context), or why it cannot.
- def InCluster.dir
- def InCluster.configThe pod's service account, from KUBERNETES_SERVICE_HOST and _PORT (client-go's InClusterConfig).
- def Kube.names
- def Kube.merge.new.put
- def Kube.merge.new
- def Kube.merge.list
- def Kube.merge.field
- def Kube.merge.cur
- def Kube.mergeTwo kubeconfigs as client-go merges a KUBECONFIG list: an entry named in the first wins over the same name in the second, and current-context is the first one set.
- def Kube.rebase.str
- def Kube.rebase.pathA relative path in a kubeconfig is relative to the kubeconfig's directory.
- def Kube.rebase.key
- def Kube.rebase.keys
- def Kube.rebase.items
- def Kube.rebaseThe kubeconfig with every file path made absolute against dir.
- def Kube.dir.fin
- def Kube.dir.go
- def Kube.dirThe directory of a path ("." when it has none).
- def Config.with_pool
- def Config.pool
- type ResA resource kind, as discovery would describe it (kube-core ApiResource).
- type ScopeWhere an Api points: every namespace, one namespace, or cluster scope.
- type Api
- type ListParams
- type WatchParams
- type PatchKindHow a patch body merges (kube-core Patch).
- def Res.core