From 9c29991edfecfc08016700a221bdaa88ad4d1f47 Mon Sep 17 00:00:00 2001 From: joengjyu Date: Sun, 24 Jul 2022 23:39:58 +0800 Subject: [PATCH] chore: simplify build scripts for kubectl apply when handling kustomization resources Signed-off-by: joengjyu --- charts/karmada/templates/post-install-job.yaml | 2 +- docs/upgrading/README.md | 2 +- hack/deploy-karmada.sh | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/charts/karmada/templates/post-install-job.yaml b/charts/karmada/templates/post-install-job.yaml index 38fc1b8b5..70571cd86 100644 --- a/charts/karmada/templates/post-install-job.yaml +++ b/charts/karmada/templates/post-install-job.yaml @@ -89,7 +89,7 @@ spec: - | bash <<'EOF' set -ex - kubectl kustomize /crds | kubectl apply --kubeconfig /etc/kubeconfig -f - + kubectl apply -k /crds --kubeconfig /etc/kubeconfig kubectl apply -f /static-resources --kubeconfig /etc/kubeconfig EOF volumeMounts: diff --git a/docs/upgrading/README.md b/docs/upgrading/README.md index 9d825fe99..56ac98a74 100644 --- a/docs/upgrading/README.md +++ b/docs/upgrading/README.md @@ -62,7 +62,7 @@ kubectl kustomize ./charts/karmada/_crds ``` Or, you can apply to `karmada-apiserver` by: ```bash -kubectl kustomize ./charts/karmada/_crds | kubectl apply -f - +kubectl apply -k ./charts/karmada/_crds ``` ### Upgrading Components diff --git a/hack/deploy-karmada.sh b/hack/deploy-karmada.sh index cc269048f..a4c51b100 100755 --- a/hack/deploy-karmada.sh +++ b/hack/deploy-karmada.sh @@ -109,7 +109,7 @@ function installCRDs() { kubectl apply -f "${REPO_ROOT}/artifacts/deploy/namespace.yaml" - kubectl kustomize "${crd_path}"/_crds | kubectl apply -f - + kubectl apply -k "${crd_path}"/_crds } # Use x.x.x.6 IP address, which is the same CIDR with the node address of the Kind cluster,