Sachverhalt: A. B._ (geb. 1967) und A._ (geb. 1965) heirateten am 26. August 1988. Aus ihrer Ehe sind zwei mittlerweile volljährige Kinder hervorgegangen. Die Parteien leben seit dem 15. Februar 2016 getrennt. B. Mit Eheschutzurteil vom 31. Mai 2017 verpflichtete die Gerichtspräsidentin des Bezirksgerichts Lenzburg den Ehemann dazu, der Ehefrau monatliche Unterhaltsbeiträge von Fr. 2'645.-- (März bis Dezember 2016), Fr. 2'800.-- (Januar 2017 bis Mai 2018) bzw. Fr. 2'330.-- (ab Juni 2018) zu bezahlen. C. Gegen diesen Entscheid erhob A._ Berufung an das Obergericht des Kantons Aargau, wobei er die Festsetzung des Ehegattenunterhaltes auf Fr. 1'100.-- (März bis Dezember 2016) bzw. Fr. 800.-- (ab Januar 2017) verlangte. Das Obergericht hiess die Berufung teilweise gut und legte die Unterhaltsbeiträge neu auf Fr. 2'301.-- (März bis Dezember 2016), Fr. 2'190.-- (Januar 2017 bis Mai 2018) bzw. Fr. 1'714.-- (ab Juni 2018) fest. Es auferlegte die Gerichtskosten zu zwei Dritteln dem Ehemann und verpflichtete diesen dazu, der Ehefrau ihre gerichtlich festgesetzten Anwaltskosten zu einem Drittel zu erstatten. Der Berufungsentscheid vom 17. Oktober 2017 wurde A._ am 30. Oktober 2017 zugestellt. D. Mit Beschwerde vom 21. November 2017 wendet sich A._ (Beschwerdeführer) an das Bundesgericht. Er hält an seinen im Berufungsverfahren gestellten Rechtsbegehren fest. Eventualiter beantragt er die Rückweisung der Sache an die Vorinstanz zu neuem Entscheid, unter Kosten- und Entschädigungsfolge für das bundesgerichtliche Beschwerde- und für das Berufungsverfahren. Das Bundesgericht hat die kantonalen Akten, jedoch keine Vernehmlassungen eingeholt.