* fix: fixes proxy url priority
uses proxy url that is closest to the given zone
Fixes#4284
* style: formatting proxy with yapf
using .style.yapf provided in the repo
* add label and namespace to resource created inside pod
* fix
* done
* update existing configmap for better GC
* update dependency to make sure configmap got created before run script
* self fix
* all done
* reuse existing
* reuse
Co-authored-by: renmingu <40223865+renmingu@users.noreply.github.com>
* Lint Python code for undefined names
* Lint Python code for undefined names
* Exclude tfdv.py to workaround an overzealous pytest
* Fixup for tfdv.py
* Fixup for tfdv.py
* Fixup for tfdv.py
* Register proxy agent using the service account endpoint
The proxy server now has a /request-service-account-endpoint that gives an endpoint for a service account.
This endpoint will work with GKE, in case a VM dies and the agent failover to another VM.
* Update attempt-register-vm-on-proxy.sh
The proxy server now has a /request-service-account-endpoint that gives an endpoint for a service account.
This endpoint will work with GKE, in case a VM dies and the agent failover to another VM.