Ukraine's president has nominated new officials to top defense posts.

A statement published online late on July 2 announced the appointments of Colonel General Valeriy Heletey as defense minister and Lieutenant General Viktor Muzhenko as chief of the military's General Staff.

Poroshenko also appointed Yury Kosyuk, an agriculture magnate and one of Ukraine's richest men, to oversee defense issues in the presidential administration.

In announcing the appointments, Poroshenko promised to "purge the army of thieves and grafters."

He has pledged to stamp out corruption within the country's armed forces, who are battling to assert control over pro-Russian separatists in the country's industrial east.

The appointments must be approved by parliament.