We are having a problem with installing CronJob using Helm chart on GKE Autopilot cluster. (when we installing the same Helm chart on Standard GKE cluster with the same GKE version installation works perfectly )
GKE version- 1.21.5-gke.1302
My CronJob.yaml:
apiVersion: batch/v1
kind: CronJob
metadata:
name: test01-chronjob
While using batch/v1beta1 version:
[WARNING] templates/test01.yaml: batch/v1beta1 CronJob is deprecated in v1.21+, unavailable in v1.25+; use batch/v1 CronJob
While using batch/v1 version:
W0125 15:08:32.558228 23300 warnings.go:70] Autopilot set default resource requests for Pod namespace01/test01, as resource requests were not specified. See http://g.co/gke/autopilot-defaults.
Error: INSTALLATION FAILED: admission webhook "workload-defaulter.common-webhooks.networking.gke.io" denied the request: no kind "CronJob" is registered for version "batch/v1" in scheme "pkg/runtime/scheme.go:100"
Would love some help :)