Родился в станице Упорной в 1908 году. Был призван в ряды Красной Армии в ноябре 1930 года Армавирским ГВК. Служил в 144-м кавалерийском полку, затем в 33-м отдельном саперном эскадроне 36-ой Краснознаменной ордена Ленина и ордена Красной Звезды кавалерийской дивизии им. И.В. Сталина. В 4 часа утра 22 июня 1941 года 36-я кавалерийская дивизия была поднята по тревоге, после 60-70 километрового марша вышла в район Белостока и в течении нескольких дней вела упорные бои южнее Гродно. 1 июля 1941 года в районе поселка Зельва Гродненской области Белоруссии военфельдшер И.В. Соломко попал в плен. В лагерях для военнопленных - в Польше(Брест-Литовск, Краков),в Германии (шталаг Х-В в Нижней Саксонии) - Игнат Владимирович работал фельдшером по обслуживанию советских военнопленных, пока не был освобожден в августе 1944 года. В проверочно-фильтрационном лагере 232 во Франкфурте-на-Одере в рядах 359-го запасного стрелкового полка он пробыл до 23 ноября 1945 года, затем вернулся в родную станицу и в декабре 1945 года встал на учет в Упорненском райвоенкомате. Работал врачом, проживал в хуторе Сладком Лабинского района.