티스토리 뷰

error: unable to recognize "https://github.com/kubesphere/ks-installer/releases/download/v3.0.0/kubesphere-installer.yaml": no matches for kind "CustomResourceDefinition" in version "apiextensions.k8s.io/v1beta1"

다음과 같은 에러가 났다.

https://kubernetes.io/blog/2021/07/14/upcoming-changes-in-kubernetes-1-22/

 

Kubernetes API and Feature Removals In 1.22: Here’s What You Need To Know

Authors: Krishna Kilari (Amazon Web Services), Tim Bannister (The Scale Factory) As the Kubernetes API evolves, APIs are periodically reorganized or upgraded. When APIs evolve, the old APIs they replace are deprecated, and eventually removed. See Kubernete

kubernetes.io

다음 공식 문서를 보면 beta CustomResourceDefinition API (apiextensions.k8s.io/v1beta1) 를 더이상 지원하지 않는 것을 알수 있고, 문서에 대체 방안도 나온다

apiVersion: apiextensions.k8s.io/v1beta1
kind: CustomResourceDefinition
metadata:
  name: clusterconfigurations.installer.kubesphere.io

원래 이랬던 apiVersion을 

apiVersion: apiextensions.k8s.io/v1 
kind: CustomResourceDefinition
metadata:
  name: clusterconfigurations.installer.kubesphere.io

이렇게 수정해주면

문제해결~!

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함