For Alpine, configure bindfs version via Docker ARG and upgrade bindfs v1.15.1 -> 1.17.6
Upgrade Python on Debian from v3.10.10 to v3.11.6
Upgrade Google Cloud SDK v422.0.0 -> 455.0.0
Upgrade kubectx v0.9.4 -> v0.9.5
Upgrade helm-diff v3.6.0 -> v3.8.1
why
kubectl-auto-select was written for Alpine and failed on Debian due to differing package managers
Python is configured by Debian codename, so keep it in sync with Debian by using codename is both places
Debian upgraded to Fuse 3 in v11 "bullseye" so keep Alpine relatively in sync
Alpine bindfs version was hard coded, but not easily changed, and was old. Debian installs bindfs via package, and for some reason is sticking to v1.14.7.
Alpine is using Python 3.11.6, so update Debian to corresponding version
Update tools not tracked by automation to current versions
what
kubectl-auto-select
to work with Debianbindfs
version via DockerARG
and upgradebindfs
v1.15.1 -> 1.17.6kubectx
v0.9.4 -> v0.9.5helm-diff
v3.6.0 -> v3.8.1why
kubectl-auto-select
was written for Alpine and failed on Debian due to differing package managersbindfs
version was hard coded, but not easily changed, and was old. Debian installsbindfs
via package, and for some reason is sticking to v1.14.7.