Skip to content

Commit 6a34d69

Browse files
committed
Update docs for v0.3.2
1 parent 8039d4c commit 6a34d69

File tree

2 files changed

+11
-6
lines changed

2 files changed

+11
-6
lines changed

README.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -33,13 +33,14 @@ There's also third-party projects that register CRDs, such as cert-manager.
3333
OpenAPI specs are almost never published by these projects,
3434
so generating APIs for them generally means feeding CRD YAML files into the codegen and guessing.
3535
This is an imperfect art but so far works well for `cert-manager` and `exernal-dns`.
36-
Alternatively, the CRDs could be installed onto a real control plane and then the APIed extracted.
36+
Alternatively, the CRDs could be installed onto a real control plane and then the APIs extracted.
3737

3838
Several examples of addressing third party APIs might be:
3939

4040
* `https://k8s-apis.deno.dev/v1/[email protected]/acme.cert-manager.io@v1alpha2/mod.ts`
4141
* `https://k8s-apis.deno.dev/v1/[email protected]/externaldns.k8s.io@v1alpha1/mod.ts`
4242
* `https://k8s-apis.deno.dev/v1/[email protected]/velero.io@v1/mod.ts`
43+
* `https://k8s-apis.deno.dev/v1/[email protected]/argoproj.io@v1alpha1/mod.ts`
4344

4445
The only sort of 'directory' of CRDs is likely [Operator Hub](https://operatorhub.io/)
4546
though it is also lacking CRDs that are not explicitly tied to an "Operator".

lib/README.md

+9-5
Original file line numberDiff line numberDiff line change
@@ -26,16 +26,20 @@ console.log(podList);
2626
// see files in examples/ for more API demos (watching, creation, etc)
2727
```
2828

29-
When running locally (with `kubectl` set up), you probably just to add `--allow-run` to run this.
29+
When running locally (with `kubectl` set up), you probably just to add `--allow-run=kubectl` to run this.
3030
For a container being deployed onto a cluster, there's more flags to provide instead;
3131
see `/x/kubernetes_client` for more information.
3232

33-
NOTE: Although the APIs all accept an `AbortSignal`,
34-
Deno's `fetch()` function does not yet support `AbortSignal` and
35-
cancelling API calls is thus not well-supported at this time.
36-
3733
## Changelog
3834

35+
* `v0.3.2` on `2021-12-02`:
36+
* Updating `/x/kubernetes_client` API contract to `v0.3.2`.
37+
* Includes 'builtin' APIs generated from K8s `v1.22.4`.
38+
* Numerous `v1beta1` API versions were removed in favor of stable `v1` APIs.
39+
* Further API changes are detailed in Github Releases.
40+
* `cert-manager` and `external-dns` CRDs have been updated from the latest releases.
41+
* Added CRDs for `argo-cd`.
42+
3943
* `v0.3.1` on `2021-05-09`:
4044
* Updating `/x/kubernetes_client` API contract to `v0.2.4`.
4145
* Includes 'builtin' APIs generated from K8s `v1.21.0`.

0 commit comments

Comments
 (0)