Z590 is compatible with a 10900k. That particular Z590 will last about as long as it takes to power up the pc and run the first stress test.
Compatibility isn't the issue. Ability is, and low/mid grade motherboards are simply not designed heavy duty enough to handle that cpus power requirements and demands for any length of time. Very similar concept was tried by AMD with the FX 8 core 125w cpus on a 95w 760g chipset. If you sneezed wrong, the VRM's roasted.
To allow that cpu to actually hit its boost ratings and not damage the board requires more power than that board can support. You can't cheap out on the motherboard with a cpu capable of over 250w boosts.
Max I'd use on that board would be an i5-10600k.
Are any of these better
ASROCK Z590 EXTREME - ARGB Header (2), USB 3.2 Ports (1 Type-C, 3 Type-A), M.2 Slot (3)
GIGABYTE Z590 AORUS ELITE AX - WiFi 6, ARGB Header (2), USB 3.2 Ports (1 Type-C, 5 Type-A), M.2 Slot (3)
+63
GIGABYTE Z590 AORUS MASTER - WiFi 6E, ARGB Header (2), USB 3.2 Ports (1 Type-C, 5 Type-A), M.2 Slot (3)
+259
GIGABYTE Z590 AORUS ULTRA WiFi 6, ARGB Header (2), USB 3.2 Ports (1 Type-C, 4 Type-A), M.2 Slot (3)
+155
GIGABYTE Z590 VISION G - ARGB Header (2), USB 3.2 Ports (2 Type-C, 6 Type-A), M.2 Slot (4)
+109
MSI MPG Z590 GAMING CARBON WIFI ARGB Header (2), USB 3.2 Ports (1 Type-C, 5 Type-A), M.2 Slot (3)
MSI Z490-A PRO - ARGB Header (2), USB 3.2 Ports (1 Type-C, 3 Type-A), M.2 Slot (2)