deno-kubernetes_client icon indicating copy to clipboard operation
deno-kubernetes_client copied to clipboard

Typescript library for accessing a Kubernetes API server

Results 7 deno-kubernetes_client issues
Sort by recently updated
recently updated
newest added

I have something like ```ts export async function getPatchedLocalKube() { const config = await KubeConfig.getDefaultConfig(); const ctx = config.fetchContext(); const tlsAuth = await ctx.getClientTls(); if (tlsAuth?.userKey.includes("BEGIN EC PRIVATE KEY")) {...

enhancement
help wanted

https://github.com/cloudydeno/deno-kubernetes_client/blob/5074e377d819fe9a3446021f2f812eac58ed8b4f/tunnel-beta/via-websocket.ts#L56 because https://github.com/denoland/deno/commit/932134d5c8ecee1a54b56f8080b2fcddec130700#diff-d1192da3aba0789aa3963cef1909225bf49d8e97c42d137be8c043e6745e67e2R26-R27

Kubectl v1.24 lets patch and replace use a `--subresource=[status/scale]` flag. `KubectlRawRestClient` catch be amended to leverage this flag, which would help fill in one of the remaining featureset holes.

enhancement

Server-side apply is stable nowadays, and available with `kubectl apply --server-side --field-manager=...`. Given that our relevant codepath is for `kubectl patch` and comes from HTTP `PATCH` verbs, it might be...

enhancement

CA and key data can be either in-line or in a file, and there's currently no abstraction over this disparity. There's technically some complexity around file paths (mostly relative paths...

enhancement

For each client: 1. `InCluster` needs environment variable `NODE_EXTRA_CA_CERTS=/var/run/secrets/kubernetes.io/serviceaccount/ca.crt`. * I don't see how to configure a CA in-process without depending on `npm:undici`. 1. `KubectlRaw` needs to be ported from...