В начале нужны расчёты с учётом площади навеса, используемого кровельного материала и .т.д.
Далее покупаем трубы (асбестоцементные) нужного диаметра.
Под трубы копаем лунки (ямы) ориентировочная глубина 1,5-ь метров, тут смотрите по высоте навеса, по диаметру и количеству труб под навес, их длине, глубина может быть иной.
Плюс ко всему навес должен быть с уклоном, то есть или трубы покупаем разной длинны и вкапываем их на одинаковую глубину, или вкапываем на разную глубину обеспечив уклон.
Далее в лунки засыпаем песок и увлажняем его с трамбовкой.
Затем бетонирование, просушка.
Асбестоцементная труба внутри пустотелая,
если есть необходимость придать навесу бОльшую прочность и жёсткость, то вовнутрь трубы (после армирование, арматура закладывается на всю длину трубы) заливаем бетон.
Так как трубы не металлические и приварить (сверху) верхнюю обвязку не получится, то лучше прямо в незастывший бетон "замонолитить" к примеру шпильки,
или болт
резьбой вверх.
Всё, после полной просушки бетона, к шпилькам (просверлив отверстия) при помощи гайки и шайбы крепим верхнюю обвязку (бруски к примеру).
К обвязке обрешётку и финишное кровельное покрытие.