core/config: add kubernetes_service_account_token_file (#5322)

* core/config: add kubernetes_service_account_token_file

* fix loading of token file
This commit is contained in:
Caleb Doxsey 2024-10-10 14:53:45 -06:00 committed by GitHub
parent 0e13248685
commit 27947b19cb
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
8 changed files with 739 additions and 712 deletions

View file

@ -29,7 +29,7 @@ import (
)
func TestNewHeadersRequestFromPolicy(t *testing.T) {
req := NewHeadersRequestFromPolicy(&config.Policy{
req, _ := NewHeadersRequestFromPolicy(&config.Policy{
EnableGoogleCloudServerlessAuthentication: true,
From: "https://*.example.com",
To: config.WeightedURLs{
@ -54,7 +54,7 @@ func TestNewHeadersRequestFromPolicy(t *testing.T) {
}
func TestNewHeadersRequestFromPolicy_nil(t *testing.T) {
req := NewHeadersRequestFromPolicy(nil, RequestHTTP{Hostname: "from.example.com"})
req, _ := NewHeadersRequestFromPolicy(nil, RequestHTTP{Hostname: "from.example.com"})
assert.Equal(t, &HeadersRequest{
Issuer: "from.example.com",
}, req)