https://docs.vespa.ai/en/operations-selfhosted/multinode-systems.html and https://docs.vespa.ai/en/operations-selfhosted/config-sentinel.html#cluster-startup are useful to understand the start sequence - in short, make sure the config server(s) is/are started first, making sure they run, then other pods can start, configured with config server locations.
https://github.com/vespa-engine/sample-apps/tree/master/examples/operations/multinode-HA/gke is also useful
Finally, your log message above indicates that you have not deployed the application to Vespa: "No application exists" - see https://docs.vespa.ai/en/application-packages.html - so there are no services to start