Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test setting up authservice using filter injection in Istio 1.3.0 #8

Closed
cfryanr opened this issue Sep 25, 2019 · 2 comments
Closed
Assignees
Labels
Projects

Comments

@cfryanr
Copy link

cfryanr commented Sep 25, 2019

We would like to be able to use the alpha version of authservice with the latest release of Istio, v1.3.0.

In our testing with a pre-repease version of Istio 1.3 we were able to inject an envoy.ext_authz filter into the application's sidecar's inbound envoy.http_connection_manager using a EnvoyFilter configuration. We configured that envoy.ext_authz filter to send all incoming requests to the authservice via grpc check requests for evaluation.

Unfortunately, this same approach did not work with the first public release of Istio, v1.3.0. We would like to figure out how to make this work before release, because we had planned to document this as the recommended way to use the alpha version of the authservice with Istio on k8s.

@cfryanr cfryanr added this to the Alpha Release milestone Sep 25, 2019
@cfryanr cfryanr self-assigned this Sep 25, 2019
@cfryanr
Copy link
Author

cfryanr commented Sep 25, 2019

Hi @nickrmc83. Now that you have a branch which updates to the latest version of envoy, I was wondering if you've experienced any issues with the newer Envoy?

I noticed on that branch you did not need to change the envoy.yaml file, so maybe you didn't have any problems?

As we mentioned in the meeting, we're having a hard time getting things working with the version of Envoy that is packaged into Istio v1.3.0, even though we had it all working with a pre-release version of 1.3. Just curious if you've had any similar problems.

@cfryanr
Copy link
Author

cfryanr commented Sep 30, 2019

We figured out how to get the authservice working with 1.3. We'll make sure to explain it in detail when we write up the overall instructions on how to use the alpha version of the authservice, as part of #9.

@cfryanr cfryanr added this to In progress in authservice Oct 2, 2019
@cfryanr cfryanr closed this as completed Oct 4, 2019
authservice automation moved this from In progress to Done Oct 4, 2019
nacx added a commit to nacx/authservice that referenced this issue Mar 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
authservice
  
Done
Development

No branches or pull requests

1 participant