Kubebuilder创建脚本

104 阅读1分钟
export DOMAIN=sap.com
export GROUP=hcar
export VERSION=v1
export CRD=Latte

#mkdir -p CRD/${CRD} && cd CRD/${CRD}

#export GO111MODULE=on

#go mod init ${CRD}

#kubebuilder init --domain ${DOMAIN}

# Generate API groupVersion
# kubebuilder create api --group hcar --version v1 --kind Latte
kubebuilder create api --group ${GROUP} --version ${VERSION} --kind ${CRD}
kubebuilder create webhook --group ${GROUP} --version ${VERSION} --kind ${CRD} --defaulting --programmatic-validation