[CI] Replace bitnami kubectl image with function to create secret
Description
This replaces the bitnami/kubectl image with a plain alma9 image that calls the Kubernetes API directly. While a kubectl image is slightly cleaner, this requires maintaining and hosting such an image. Given the urgency of this fix, I will go with the Kubernetes API first.
Checklist
-
Documentation reflects the changes made. -
Merge Request title is clear, concise, and suitable as a changelog entry. See our contributing docs
References
Closes #1292 (closed)