The 2600X will be fine but the Intel i5-8600K will be better at your 1080p and will be a lot better at sustaining high FPS for competitive gaming and drive the 2070 to the max...just depends on price as I am not sure how much in Euro's but it is roughly £260...The 2600X will save you money though...
Just checked and the i5-9600K is just £15 more and just a bit faster...
In Euro's on Amazon France and Germany the 8600K is Euro's 270 and the 9600K is Euro's 319...