k8s-openapi icon indicating copy to clipboard operation
k8s-openapi copied to clipboard

Remove support for k8s v1.18

Open jesperpedersen opened this issue 3 years ago • 3 comments
trafficstars

Signed-off-by: jesperpedersen [email protected]

jesperpedersen avatar Sep 03 '22 10:09 jesperpedersen

Note, that this pull request enables k8s 1.25 in CI.

I can separate this out if necessary.

jesperpedersen avatar Sep 03 '22 10:09 jesperpedersen

Remove support for k8s v1.18

I looked at this when I did the kind v0.15.0 update yesterday, and for some reason ACK still lists 1.18 as a supported version, so I'd rather not remove it right now.

Note, that this pull request enables k8s 1.25 in CI.

Ah yes, whoops.

Arnavion avatar Sep 03 '22 15:09 Arnavion

Commercial vendors may support k8s versions longer internally, but customers on those platform would stick on existing software - e.g. not develop new stuff.

But, feel free to close.

jesperpedersen avatar Sep 03 '22 15:09 jesperpedersen

Yeah just checked again before I do a release, and it's still there, so I'd rather not remove it for now.

Since Rust and the crates.io ecosystem (including k8s-openapi) generally doesn't have a policy of supporting older version lines, it's probably not uncommon for users to update their Rust deps even though everything else about their setup is old enterprise LTS. For example $dayjob updates Rust and deps even in its multi-year LTS branches, for this reason.

I've taken just the missing CI part of this change.

Arnavion avatar Sep 15 '22 17:09 Arnavion

No worries - kind 0.15 still has a 1.18 image... although I don't know why

jesperpedersen avatar Sep 15 '22 17:09 jesperpedersen