kubeadm PSA: we are replacing the deprecated --experimental-kustomize feature

38 views
Skip to first unread message

Lubomir I. Ivanov

unread,
Sep 17, 2020, 8:30:09 PM9/17/20
to kubernetes-sig-cluster-lifecycle
hello,

the kubeadm feature --experimental-kustomize was deprecated in 1.19
and replaced by --exprimental-patches. we are removing
--experimental-kustomize in 1.20.

description of how to use the new feature:

----------
--experimental-patches string

Path to a directory that contains files named
"target[suffix][+patchtype].extension". For example,
"kube-apiserver0+merge.yaml" or just "etcd.json". "patchtype" can be
one of "strategic", "merge" or "json" and they match the patch formats
supported by kubectl. The default "patchtype" is "strategic".
"extension" must be either "json" or "yaml". "suffix" is an optional
string that can be used to determine which patches are applied first
alpha-numerically.
----------

for more information see the KEP for the new feature:
https://github.com/kubernetes/enhancements/issues/1739

documentation for kubectl patches:
https://kubernetes.io/docs/tasks/manage-kubernetes-objects/update-api-object-kubectl-patch/

tracking issue in the kubeadm repository:
https://github.com/kubernetes/kubeadm/issues/2046

please let us know if you have any concerns!

thanks
lubomir
--
Reply all
Reply to author
Forward
0 new messages