cri:
  # Container runtime to use. Supported: containerd, docker
  container_manager: containerd
  # Cgroup driver for the container runtime. Supported: systemd, cgroupfs
  cgroup_driver: systemd
  # Pause/sandbox image configuration
  sandbox_image: 
    registry: >-
      {{ .image_registry.dockerio_registry }}
    repository: kubesphere/pause
    tag: "3.9"
  # CRI socket endpoint for the selected container runtime
  cri_socket: >-
    {{- if .cri.container_manager | eq "containerd" -}}
    unix:///var/run/containerd/containerd.sock
    {{- else if and (.cri.container_manager | eq "docker") (.kubernetes.kube_version | semverCompare ">=v1.24.0") -}}
    unix:///var/run/cri-dockerd.sock
    {{- end -}}

  # Registry configuration for CRI, including mirrors, insecure registries, and authentication
  registry:
    mirrors: ["https://registry-1.docker.io"]
    insecure_registries: []
    auths: []

  # ========== cri ==========
  # crictl binary
  crictl_version: v1.33.0
  # ========== cri: docker ==========
  # docker binary
  docker_version: 24.0.7
  # docker-compose binary
  dockercompose_version: v2.20.3
  # cridockerd. Required when kube_version is greater than 1.24
  cridockerd_version: v0.3.1
  # ========== cri: containerd ==========
  # containerd binary
  containerd_version: v1.7.6
  # runc binary
  runc_version: v1.1.7