You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@apisix.apache.org by "shreemaan-abhishek (via GitHub)" <gi...@apache.org> on 2023/05/12 18:18:22 UTC

[GitHub] [apisix] shreemaan-abhishek commented on issue #9381: help request: Error "lua_ssl_trusted_certificate" directive is duplicate in /usr/local/apisix/conf/nginx.conf:240

shreemaan-abhishek commented on issue #9381:
URL: https://github.com/apache/apisix/issues/9381#issuecomment-1546114548

   @Sachkov-Aleksandr, even I tried to implement mTLS between apisix and etcd using helm but was unsuccessful
   
   ```bash
   helm upgrade --install apisix apisix/apisix --create-namespace  --namespace apisix \
     --set ingress-controller.enabled=true \
     --set ingress-controller.config.apisix.serviceNamespace=apisix \
     --set gateway.stream.enabled=true \
     --set etcd.auth.tls.enabled=true \
     --set etcd.auth.tls.existingSecret="mtls" \
     --set etcd.auth.tls.certFileName="t/certs/mtls_client.crt" \
     --set etcd.auth.tls.certKeyFilename="t/certs/mtls_client.key" \
     --set gateway.tls.enabled=true \
     --set gateway.tls.existingCASecret="ssl" \
     --set gateway.tls.certCAFilename="t/certs/mtls_ca.crt"
   ```
   
   You can take a look at this blog: https://blog.frankel.ch/mtls-everywhere/. It might help you.
   
   Also, you might as well ask this question in the slack channel. You might get some help there.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@apisix.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org