Afghanistan's parliament on Monday approved 11 nominees for ministerial posts after months of deadlock, following a string of sackings and resignations in the embattled unity government.