Is your feature request related to a problem? Please describe.
Deprecate the command zarf tools wait-for and create two new commands to replace it zarf tools wait-for resource and zarf tools wait-for network. It's confusing to have both in one command. Flags such as --namespace are only applicable to one. Additional flags that may be desired could add further confusion.
Having separate command would also make for a more natural transition when defaulting to kstatus #4077. wait-for could always use kubectl wait, while wait-for-resource could require the APIVersion and only use kubectl wait when a specific condition is requested.
Is your feature request related to a problem? Please describe.
Deprecate the command
zarf tools wait-forand create two new commands to replace itzarf tools wait-for resourceandzarf tools wait-for network. It's confusing to have both in one command. Flags such as--namespaceare only applicable to one. Additional flags that may be desired could add further confusion.Having separate command would also make for a more natural transition when defaulting to kstatus #4077. wait-for could always use kubectl wait, while wait-for-resource could require the APIVersion and only use kubectl wait when a specific condition is requested.