-
Story
-
Resolution: Unresolved
-
Major
-
None
-
None
-
False
-
False
-
ToDo
While it is not immediately clear from k8s documentation all of the resources that you can convert from deprecated -> non-deprecated, nor is it clear exactly how kubectl-convert carries our this work, we should include Tekton ClusterTasks that, for example convert an old Deployments of the apps/v1beta1 APIVersion to the new Deployments apps/v1 APIVersion.
While it's technically possible that we could implement this via plugins (maybe even via post-"apply" plugins), the more that we can leverage existing tools...the more clearly we can define the space/scope/responsibilities of crane.
DOD: The result of this effort should be a ClusterTask in the "crane-runner" repo (not yet created) that takes a directory of resources that may or may not contain deprecated resources and outputs a directory of resources not containing deprecated resources.
- relates to
-
MIG-849 Investigate kubectl-neat
- Closed