config: add enable_google_cloud_serverless_authentication to config protobuf (#2306)

* config: add enable_google_cloud_serverless_authentication to config protobuf

* use dependency injection for embedded envoy provider

* Revert "use dependency injection for embedded envoy provider"

This reverts commit 5c08990501.

* config: attach envoy version to Config to avoid metrics depending on envoy/files
This commit is contained in:
Caleb Doxsey 2021-06-21 18:00:29 -06:00 committed by GitHub
parent 8cd1f42281
commit fcb33966e2
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
12 changed files with 477 additions and 457 deletions

View file

@ -174,6 +174,7 @@ func TestPolicy_FromToPb(t *testing.T) {
Rego: []string{"deny = true"},
},
},
EnableGoogleCloudServerlessAuthentication: true,
}
pbPolicy, err := p.ToProto()
require.NoError(t, err)