Rodney has not given up hope of pitching in the major leagues again, Sam Blum of The Athletic reports.
Rodney was released by the Astros on Wednesday, Jake Kaplan of The Athletic reports.
Rodney signed a minor-league contract with the Astros on Friday, Chandler Rome of the Houston Chronicle reports.
Rodney will be part of a closer-by-committee situation while Sean Doolittle (knee) is on the 10-day injured list, Jamal Collier of MLB.com reports.
Rodney worked both ends of Wednesday's doubleheader against the Rockies, tossing two scoreless innings and recording two holds while allowing a hit and a walk. He struck out one.
Rodney worked around two hits in a scoreless ninth inning against the Marlins on Thursday en route to his second save of the season.
Rodney struck out two in a perfect ninth inning Friday to record his first save of the season in a 3-1 win over the Tigers.
Rodney walked one and struck out one in a scoreless ninth inning during Tuesday's win over the Marlins.
Rodney's contract was selected from Triple-A Fresno on Tuesday.
Rodney will be promoted from Triple-A Fresno on Tuesday, Jamal Collier of MLB.com reports.