Releases
v0.3.2
v0.3.2: Kubernetes v1.22, Add Argo CD
Compare
Sorry, something went wrong.
No results found
Regenerated APIs using newer versions:
Kubernetes v1.22.4 (from v1.21.0)
Numerous alpha/beta APIs were removed in Kubernetes 1.22
cert-manager v1.6.1 (from v1.3.1)
external-dns v0.10.1 (though the CRD didn't change from v0.8.0)
Testing with newer Deno (up to v1.16) in CI
Because apiextensions.k8s.io@v1beta1 has been removed by upstream, the codegen-from-CRD tooling in this repo no longer accepts v1beta1 CRDs. Use v1!
Updated examples to use the stable API versions for Ingress & CRD
Upgraded https://deno.land/x/kubernetes_client API contract to v0.3.2
Kubernetes Changes
apps@v1:
Added minReadySeconds to StatefulSet.spec
Added availableReplicas to StatefulSet.status
batch@v1:
Added uncountedTerminatedPods structure on Job.status
certificates.k8s.io@v1:
Added expirationSeconds to CertificateSigningRequest.spec
core@v1:
Updated Ephemeralcontainers API
Various new fields
Made names optional on ContainerImage structure (used in node status)
Removed topologyKeys from Service.spec
networking.k8s.io@v1:
Make pathType required on HTTPIngressPath structure
policy@v1:
Add Eviction structure from policy@v1beta1
policy@v1betav1:
Remove Eviction structure
storage.k8s.io@v1beta1:
Remove CSIDriver, CSINode, StorageClass, VolumeAttachment APIs/structs
Removed unstable API versions in favor of newer stable versions:
admissionregistration.k8s.io@v1beta1
apiextensions.k8s.io@v1beta1
apiregistration.k8s.io@v1beta1
authentication.k8s.io@v1beta1
authorization.k8s.io@v1beta1
certificates.k8s.io@v1beta1
coordination.k8s.io@v1beta1
extensions@v1beta1
networking.k8s.io@v1beta1
rbac.authorization.k8s.io@v1beta1
scheduling.k8s.io@v1beta1
cert-manager changes
Add "Ed25519" to Certificate.spec.privateKey.algorithm enum
Add secretTemplate structure to Certificate.spec
Add managedIdentity structure to Solver.spec.dns01.azureDNS
Add gatewayHTTPRoute structure to Solver.spec.http01
You can’t perform that action at this time.