Guardiola has been repeatedly linked as a potential replacement for Manuel Pellegrini, who has admitted he could be sacked if City fail to make the top four.
Guardiola is also under pressure at the Allianz Arena with Bayern staring down the barrel of a Champions League exit as they get set to host Porto.
The Bundesliga champions need to overturn a two-goal deficit after losing last week’s first leg 3-1 in Portugal but whatever the result, Guardiola insists he will still be at the club next season.
“My future is: Wednesday free, Thursday training, and, of course, next year to be here. That’s my future,” said Guardiola when asked about his future plans at his pre-match press conference.
With a 12-point lead, Bayern can be confirmed as German league champions for the third season running on Saturday at home to Hertha Berlin.
But with their hopes of winning the treble of Bundesliga, European and German cup titles currently on a knife edge, Guardiola insists winning only a single title this season would not be a success for the Bavarian giants.
“We are just a few steps away (from winning) the German Cup and the German league, if we win on Saturday against Berlin, we’ll be champions,” said the Spanish manager. “That impresses me when I see how many problems we have had.
“But I know which club I am at, it isn’t enough to win the Bundesliga and the cup. Only a treble is enough for a club like Real Madrid, Barcelona or Bayern, but I am proud to be here with these players.”