Welcome to the Microsoft Q&A Platform. Thank you for reaching out & I hope you are doing well.
This should be doable provided that the UDR configurations and the VPN Gateway configurations are correct.
Your exact/similar archietcture is documented here : Use Azure Firewall to route a multi hub and spoke topology.
Firewall Configuration,
- In VNET-01-UKSOUTH-PROD Firewall's Subnet, make sure you add the address prefix of the VNET-02-UKWEST-PROD and nextHop as the IP of VNET-01-UKWEST-PROD Firewall
- In VNET-01-UKWEST-PROD Firewall's Subnet, make sure you add the address prefix of the P2S VPN Client Pool and nextHop as the IP of VNET-01-UKSOUTH-PROD Firewall
AKS Subnet Configuration,
- Make sure there is a route table attached and add the address prefix of the P2S VPN Client Pool and nextHop as the IP of VNET-01-UKWEST-PROD Firewall
VPN Gateway Configuration,
- In the GatewaySubnet, attach a route table with VNET-02-UKWEST-PROD and nextHop as the IP of VNET-01-UKSOUTH-PROD Firewall
- Also, you must advertise the VNET-02-UKWEST-PROD to the P2S Clients.
- This can be done by : Advertise custom routes for P2S VPN clients.
I'd suggest you deploy a VM in the VNET-01-UKSOUTH-PROD VNET first and make sure this has connectivity to the AKS first, then proceed to test this with P2S Clients.
- As the document I shared primarily covers this scenario and you can validate the configuration.
- And it will help you troubleshoot further with P2S Setup.
Hope this helps.
Cheers,
Kapil