Just found chives growing and flowering on a rock nearby. It doesn’t seem to need all that much soil. Wikipedia tells us that in addition to spicing up foods, chives can be used in pest control. Apparently the sulfur compounds in chives are repulsive to insects, although the flowers still attract bees. A solid choice for a balcony garden, then?