Germany & France are pooling some of their transport aircraft. And so on.
Pretty much all new-procured transport aircraft are being pooled in the former WEU, beyond just Germany and France. EATC is the command authority and primary dispatch for air transport for its members and handles all of their transport orders worldwide - currently about 10,000 sorties with 50,000 flight hours, 450 air-to-air refuelings, 20,000 tons of cargo, 1,000 medical flights and 330,000 passengers per year.
This dispatching includes coordination of requirements, such as pooling together air transport needs of multiple members in forward theaters to reduce number of required assets (applied regularly e.g. in Mali). The fleet available through EATC to its members consists of 200 aircraft - though one-quarter of that is short-haul - and is set to grow to around 240 aircraft with ongoing A400M and planned A330MRTT procurement. All 138 A400M in the EU27 will be run through EATC, making up the majority of its fleet by then.
PESCO contains ... let's call them "explicit reminders" in its requirements (!) that member states should use such joint pools like EATC (for air transport) or MCCE (for sea transport).
What Germany and France are setting up goes beyond pooling and is a fully integrated jointly operated squadron, to be stationed at a single airbase in France.
23 EU countries have just signed up to PESCO. The exceptions are the UK (well, it's leaving the EU), Denmark, Ireland, Malta & Portugal.
Ireland and Portugal will probably join within the next 3-4 weeks (before the signed letter officially goes to the EU commission), they both have to first calm some local politics on that.
Denmark is not allowed to until it has that referendum Venstre promised two years ago and that's nowhere in sight; Malta has some pretty strange ideas about neutrality based on its constitution.