To add a addon to the tk8 it would be greate to give a existing git repository so tk8 can clone and install it on the cluster.
The general handling of addons must be defined in a interface and must be avaible for thirt party developer in the form of a pkg.
The pkg age need to provice a cmd helper. so the 3th party developer easily add his stuff and can call tk8 dependencies but not the internal api