Update Kubernetes GitLab integration

I received the following email from GitLab:

Hello GitLab.com user,

We are reaching out to all customers using certificate-based Kubernetes cluster connections to deploy from GitLab.com. We would like to make sure that you are aware that the certificate-based cluster integration is being deprecated and planned for removal from GitLab.com on May 22, 2022.

Recommended actions

We recommend using the GitLab agent for Kubernetes to connect clusters with GitLab instead. The agent includes most of the features of the certificate-based connection while being more secure and reliable. It also adds advanced features like in-cluster container vulnerability scanning and GitOps-style deployments.

Learn how to migrate your certificate-based connections to agent-based cluster connections here.

More information:

Best regards,
Viktor Nagy Product Manager,
Configure Group, GitLab

We need to act on this before May 22 to ensure our Kubernetes GitLab integration keeps working. This might be the right circumstance for recreating the entire clusters using updated software versions.