Thanks for giving Service Weaver a try!
Our GKE implementation was actually originally based on Autopilot clusters. However, Autopilot
doesn't yet support CloudDNS, which we use for service discovery. It also costs more than standard clusters.
For these reasons, we decided to us standard clusters that utilize NodePool auto-scaling. We felt that this gives us similar properties to an Autopilot cluster, but with reduced costs.
Is there a feature of Autopilot that we missed? We'd love to hear your experience.
Btw., were you able to get the app running on GKE? We heard that some folks are having issues and are working on resolving them.
Thanks,
-Srdjan