Your team is planning a Kubernetes deployment that spans on-premises and Google Cloud Platform (GCP). They're curious about management, routing, and how users can extend services within a cluster. Which two solutions would you recommend to address these concerns?