lib/containers/k8s.pm

install_k3s Deploy k3s using k3s-install script that is either pulled from upstream or distro

uninstall_k3s Uninstalls k3s

install_kubectl Installs kubectl from the respositories

install_helm Installs helm from our repositories

apply_manifest Apply a kubernetes manifest

find_pods Find pods using kubectl queries

wait_for_k8s_job_complete Wait until the job is complete

validate_pod_logs Validates that the logs contains a text