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

File diff suppressed because it is too large Load diff

View file

@ -38,7 +38,7 @@ message RouteDirectResponse {
string body = 2;
}
// Next ID: 63.
// Next ID: 65.
message Route {
string name = 1;
@ -103,6 +103,7 @@ message Route {
optional bool pass_identity_headers = 25;
string kubernetes_service_account_token = 26;
string kubernetes_service_account_token_file = 64;
bool enable_google_cloud_serverless_authentication = 42;
envoy.config.cluster.v3.Cluster envoy_opts = 36;
@ -121,9 +122,7 @@ message Route {
bool show_error_details = 59;
}
message PPLPolicy {
bytes raw = 1;
}
message PPLPolicy { bytes raw = 1; }
message Policy {
string id = 1;