canna terra vega for veg, canna terra flores for flower, both these are made for soil and are simple 1 part nutrients
i also use in flower
canna pk13/14, canna boost, advanced nutrients bud candy, and sometimes a bit of advanced nutrients overdrive to finish