This moves the code from creating a StatusPoller from a util.Factory into the polling package rather than keeping it separate.
It also allows for providing custom status readers when creating the poller.
Needs approval from an approver in each of these files:
- ~~[OWNERS](https://github.com/kubernetes-sigs/cli-utils/blob/master/OWNERS)~~ [mortent,seans3]
Approvers can indicate their approval by writing `/approve` in a comment
Approvers can cancel approval by writing `/approve cancel` in a comment
This moves the code from creating a
StatusPoller
from autil.Factory
into the polling package rather than keeping it separate. It also allows for providing custom status readers when creating the poller.