He attached the panels with special roofing screws ... water falls onto the patio, gutters can prevent splashing. Rune chose PVC gutters because they're inexpensive and easy to cut and install.
This gorgeous patio extension by @jstreeservicetx involved a bigger patio and a roof extension ... a great option for those on a budget, and is easy to execute — even for beginners.