()
| 124 | |
| 125 | |
| 126 | def _get_k8s_token() -> str: |
| 127 | fname = "/var/run/secrets/kubernetes.io/serviceaccount/token" |
| 128 | for key in ["AZURE_FEDERATED_TOKEN_FILE", "AWS_WEB_IDENTITY_TOKEN_FILE"]: |
| 129 | if key in os.environ: |
| 130 | fname = os.environ[key] |
| 131 | with open(fname) as fid: |
| 132 | return fid.read() |