Closed dims closed 2 months ago
/assign @koba1t
@dims Thanks for sending the cleanup PR for the deprecated feature!
However, I think it would be better to remove the three currently deprecated alpha plugins at the same time. Unless you have a reason to rush the removal of this feature, it may take some time to make progress. https://kubectl.docs.kubernetes.io/guides/extending_kustomize/#plugin-feature-status
According to the Kustomize plugin proposal, we can only remove the legacy 'exec' and 'Go' plugins after we move to the beta phase. Therefore, we can't delete the above two legacy plugins now. https://github.com/kubernetes/enhancements/blob/61b21e5105e5fda4d6c53821ff82dd39a1a98f07/keps/sig-cli/2953-kustomize-plugin-graduation/README.md#L587
The proposal says that the 'starlark plugin' will be removed after the transition to beta. However, considering the lack of response to the following issue, we think it is safe to remove it now to cleanup dependencies。 https://github.com/kubernetes-sigs/kustomize/issues/4349
/lgtm /approve
[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: dims, koba1t
The full list of commands accepted by this bot can be found here.
The pull request process is described here
Helps drop starlark from kubernetes dependencies, also found an issue here https://github.com/kubernetes-sigs/kustomize/issues/4349 as well