Australia has agreed to pay France's Naval Group 555m as compensation for not signing a submarine deal with Paris.
A 35 billion deal to build a fleet of submarines was abruptly canceled by Australia.
There was a bitter row that threatened to derail the EU-Australia trade agreement talks.
The prime minister said it was a fair and equitable settlement.
He said that he was going to France soon to "reset" a relationship that had become strained.
The French Defence Minister said the settlement would allow them to look to the future.
In order to counter China's influence in the South China Sea, Australia will be given the technology to build at least eight nuclear-powered submarine.
Analysts say the pact is one of the country's biggest defence partnerships in decades.
Australia will be the seventh nation in the world to operate a nuclear-powered submarine.
The decision by Australia to end its submarine contract with France drew anger from Paris, with the President accusing Australia's former PM Scott Morrison of lying and recalling his ambassador from Australia.
Australia elected a Labor leader for the first time in more than a decade last month, and relations between the two countries are back to normal.
"We are going to reestablish a better relationship between Australia and France," Mr Albanese said after talking to Mr. Macron.
I'm looking forward to visiting Paris at the earliest opportunity, thanks to presidentMacron.
The failed French submarine contract will cost Australian taxpayers A$ 3.4 billion, with almost nothing to show for it.
There have been a number of political and trade disputes between the countries.
After Australia called for a probe into the origins of coronaviruses, relations deteriorated.
The Defence Minister said that Australia wanted "respectful" relations with all countries in the region.
Australia and China have a good relationship. China won't be leaving. He said that we all need to prosper together.
Australia, the US and the UK have been accused of having a "Cold War mentality" by China.