Indianapolis Colts offensive coordinator Bruce Arians has been appointed as head coach of the Arizona Cardinals.