US President Donald Trump has forced Defence Secretary James Mattis to leave his post early, appointing an acting successor to take over in the new year.
General Mattis, 68, strongly hinted at policy differences with Mr Trump when he resigned on Friday.
He offered to stay in the job until February, but will now leave on 1 January after Mr Trump reportedly balked at media coverage of his exit.
Deputy Defence Secretary Patrick Shanahan, 56, will take over the role.
Mr Trump has lauded his achievements and described him as "very talented".
Mr Shanahan, a former executive at the aerospace giant Boeing, joined the Pentagon in July 2017 after Mr Trump nominated him.
He was reportedly a vocal supporter of the president's plan to establish a sixth branch of the armed forces, known as the "space force".
Originally from Washington state, Mr Shanahan studied mechanical engineering and business at the Massachusetts Institute of Technology and joined Boeing as an engineer in 1986.
Gen Mattis resigned shortly after President Trump announced his decision to withdraw all US troops from Syria.
While not mentioning it in his resignation letter directly, Gen Mattis has previously warned that it would be a "strategic blunder".
In his letter, he also said the president had the right to appoint someone "whose views are better aligned with yours".
But shortly after announcing Mr Shanahan's appointment on Sunday, Mr Trump moved to calm widespread concerns over the pullout which he initially said would be "rapid".
Mr Trump said on Twitter that he had spoken with President Recep Tayyip Erdogan of Turkey about "our mutual involvement in Syria, & the slow and highly coordinated withdrawal of US troops from the area".
- BBC