mirror of
https://github.com/kyverno/kyverno.git
synced 2025-03-29 10:55:05 +00:00
chore: add helm crds to make codegen target (#3375)
* fix: configmap resource filters generated by helm does not account for namespace Signed-off-by: Charles-Edouard Brétéché <charled.breteche@gmail.com> * chore: add helm crds to make codegen target Signed-off-by: Charles-Edouard Brétéché <charled.breteche@gmail.com> Co-authored-by: shuting <shuting@nirmata.com>
This commit is contained in:
parent
5de83edafa
commit
1a1973c1b5
1 changed files with 7 additions and 3 deletions
10
Makefile
10
Makefile
|
@ -301,8 +301,12 @@ helm-test-values:
|
|||
godownloader:
|
||||
godownloader .goreleaser.yml --repo kyverno/kyverno -o ./scripts/install-cli.sh --source="raw"
|
||||
|
||||
# kustomize-crd will create install.yaml
|
||||
kustomize-crd:
|
||||
.PHONY: kustomize
|
||||
kustomize: ## Install kustomize
|
||||
go get sigs.k8s.io/kustomize/kustomize/v4
|
||||
|
||||
.PHONY: kustomize-crd
|
||||
kustomize-crd: kustomize ## Create install.yaml
|
||||
# Create CRD for helm deployment Helm
|
||||
kustomize build ./config/release | kustomize cfg grep kind=CustomResourceDefinition | $(SED) -e "1i{{- if .Values.installCRDs }}" -e '$$a{{- end }}' > ./charts/kyverno/templates/crds.yaml
|
||||
# Generate install.yaml that have all resources for kyverno
|
||||
|
@ -370,7 +374,7 @@ deepcopy-autogen: controller-gen
|
|||
$(CONTROLLER_GEN) object:headerFile="scripts/boilerplate.go.txt" paths="./..."
|
||||
|
||||
.PHONY: codegen
|
||||
codegen: kyverno-crd report-crd deepcopy-autogen
|
||||
codegen: kyverno-crd report-crd deepcopy-autogen gen-helm
|
||||
|
||||
.PHONY: verify-codegen
|
||||
verify-codegen: codegen
|
||||
|
|
Loading…
Add table
Reference in a new issue