в каких случаях ты используешь баш, расскажи? попробую предположить как это можно было бы сделать без него и почему он не оч выбор.
например с тем же волтом. когда я только познакомилась с волтом — задеплоила его впервые в инфру и заиспользовала как помойку для секретов — настроила его башем с cli. скрипт был маленький и не особо понятный, с кучей хардкода (так как надо было настроить несколько бекендов, интеграцию с AD, еще что-то). Но так как волт не надо было регулярно передеплоивать/переносить конфигурацию с него куда-то, то это есть не просило. Хотя передеплоить кубернетесы с бекендами в волте было неприятно, если юзать такую “автоматизацию”. Было бы гораздо удобнее, задеплоив ресурсы под новый кубер, там же и бекенд терраформом сконфигурить
еще была компания где волт использовали в хвост и гриву по прямому назначению, и конфигурацию держали в баше (наколеночная утилита на нем). эта хрень была регулярным источником боли из-за багов (особенно в конвертилках джосонов туда-сюда), да и в целом была кривая (даже дифф нормально не писала перед применением изменений, применяла кривую конфигурацию). она жила отдельно от проекта, и сконфигурить например динамические креды какие-нибудь новые было болью (учитывая что это де-факто очередной DSL-велик без документации). В этой компании банальное переписывание этого дерьма на терраформ с волт-провайдером дало отличный эффект, особенно с учетом того то, что там терраформ используют для облака. Стало возможным энкапсулировать функционал волта в общие модули
@nartykaly