All,

Looks like there is little interest in this proposal. I will wait for few
more days and close this.

Thanks for reading.
Naresh

On Sat, 22 Jun 2024 at 8:35 PM, Zixuan Liu <node...@gmail.com> wrote:

> https://github.com/apache/pulsar/issues/4696 is different from this PIP.
> When using mTLS authentication, the users must set the common name in the
> cert, when using mTLS transport, the common name is unnecessary.
>
> This PIP's goal is how to get the role from the TLS certificate.
>
> > Environments like SPIFFE would get out-of-the-box support from pulsar
>
> Today I learned again about SPIFFE, which is widely used in the k8s
> environment. This is a benefit for the pulsar.
>
> > Are you suggesting the pulsar community wont benefit from this and host
> it
> > in other git repo as separate plugin ?
>
> I don't object to this PIP, I just feel that it introduces a lot of
> configuration values(san-ip,san-dns.....).
>
> Let's wait for feedback from others.
>
> Thanks,
> Zixuan
>
>
> naresh <vnareshku...@gmail.com> 于2024年6月22日周六 14:05写道:
>
> > Hi Liu,
> >
> > Only 2 new properties are added. I have already implemented code
> extending
> > AuthenticationProviderTls
> >
> > I have gone through older tickets which asked for this feature
> > https://github.com/apache/pulsar/issues/4696
> >
> > Environments like SPIFFE would get out-of-the-box support from pulsar
> with
> > this PIP as well as above ticket.
> >
> > Are you suggesting the pulsar community wont benefit from this and host
> it
> > in other git repo as separate plugin ?
> >
> > Thanks
> > Naresh
> > On Thu, 20 Jun 2024 at 7:54 PM, Zixuan Liu <node...@gmail.com> wrote:
> >
> > > Hi naresh,
> > >
> > > Right now the Pulsar can only get the role from a common name, your PIP
> > is
> > > an awesome idea that supports URI, DNS, RID, IP based Token as role,
> and
> > is
> > > very helpful for large organizations.
> > >
> > > In this PIP, you will introduce many configurations of identity
> > mechanisms,
> > > which are complex if users are not clear about their application
> > scenarios.
> > >
> > > I voted 0 for this PIP, and I suggest you implement your authentication
> > > provider by https://pulsar.apache.org/docs/next/security-extending.
> > >
> > > Thanks,
> > > Zixuan
> > >
> > > naresh <vnareshku...@gmail.com> 于2024年6月15日周六 16:24写道:
> > >
> > > > Hello,
> > > >
> > > > This is my PIP Request at
> https://github.com/apache/pulsar/pull/22917
> > > >
> > > > If this PIP is acceptable, i am considering the following for the
> code
> > > > changes:
> > > >
> > > >    1. Enhance the existing
> > > >    org.apache.pulsar.broker.authentication.AuthenticationProviderTls
> > > class
> > > > to
> > > >    support these changes
> > > >    2. Create a new class
> > > >
> org.apache.pulsar.broker.authentication.AuthenticationProviderTlsSan
> > > > thats
> > > >    backward compatible with current implementation
> > > >
> > > > Currently, I have made code changes on my local to support option-2.
> > > Before
> > > > I go far, requesting some feedback on the overall proposal.
> > > >
> > > > Thanks
> > > > Naresh
> > > >
> > >
> >
>

Reply via email to