mirror of https://github.com/k3s-io/k3s
Fix CRD version lookup
Backport CRD lookup fix from a5355f0827
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
pull/5005/head
parent
4b442e7bd3
commit
fbacc9c42a
|
@ -68,9 +68,10 @@ download_and_package_traefik () {
|
||||||
crd_group=$(yq e '.spec.group' ${crd_yaml})
|
crd_group=$(yq e '.spec.group' ${crd_yaml})
|
||||||
crd_kind=$(yq e '.spec.names.kind' ${crd_yaml})
|
crd_kind=$(yq e '.spec.names.kind' ${crd_yaml})
|
||||||
crd_version=$(yq e '.spec.version' ${crd_yaml})
|
crd_version=$(yq e '.spec.version' ${crd_yaml})
|
||||||
if [[ -z "$crd_version" ]]; then
|
if [[ -z "$crd_version" ]] || [[ "$crd_version" == "null" ]]; then
|
||||||
crd_version=$(yq e '.spec.versions[0].name' ${crd_yaml})
|
crd_version=$(yq e '.spec.versions[0].name' ${crd_yaml})
|
||||||
fi
|
fi
|
||||||
|
echo "Found CRD with GVK ${crd_group}/${crd_version}/${crd_kind}"
|
||||||
crd_apis+=("${crd_group}/${crd_version}/${crd_kind}")
|
crd_apis+=("${crd_group}/${crd_version}/${crd_kind}")
|
||||||
done
|
done
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue