All but two games are set in stone for each team each year. You play six divisional games, four games against a rotating AFC division and four games against a rotating NFC division. That is known every single year.
What we don't know is who the two extra teams will be. The NFL schedule is broken down so that you play the teams who finished in the same spot in their division in the same conference. So the Chiefs, who will likely be the second team in the AFC West, will likely play the second team in the AFC South and AFC North. They're playing the entire AFC East so that's already covered.
The Chiefs are playing the NFC West this year.
With all that said, here's what the schedule is shaping up to look like:
AFC North (probably Ravens)