You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@beam.apache.org by Enrique Calderon <ks...@ks32.dev> on 2025/06/11 17:14:54 UTC
[GSoC 2025] Git based Privilege Management System
Hi Beam community,
I'm Enrique Calderon, one of the GSoC 2025 contributors :D.
I'm currently working on several infrastructure-related projects. In
this email, I’d like to share a draft for a privilege management system
built using Git and Terraform.
Currently, most infrastructure access is managed by the amazing admin.
My proposal introduces a system where the infrastructure access is
managed via a single YAML file. The file contains a list of users with
their respective roles, based on a set of custom roles created with the
commonly used GCP services in the project.
The system is still in a draft stage, and I’d love to hear your
thoughts. Do you have any suggestions or feedback?
You can find more details in the draft PR and my GSoC proposal below:
- Draft PR: https://github.com/apache/beam/pull/35107
- GSoC Proposal:
https://summerofcode.withgoogle.com/programs/2025/projects/QRKMhW67
Looking forward to your feedback!
– Enrique (ksobrenat32)
Re: [GSoC 2025] Git based Privilege Management System
Posted by Enrique Calderon <ks...@ks32.dev>.
Thank you for the feedback! I've addresses the issues found. Please take
a look.
- Enrique
On 6/20/25 12:46, Danny McCormick via dev wrote:
> Hey Enrique, thanks for looking into this - I left some feedback in
> the PR.
>
> Thanks,
> Danny
>
> On Wed, Jun 18, 2025 at 3:06 PM Enrique Calderon
> <ks...@ks32.dev> wrote:
>
> Hi Beam community!
>
> Once again talking about this migration. Some problems related to
> some
> permissions where fixed, now I am asking for your feedback on the
> permissions we selected for the GCP resources.
>
> This system is planned to be introduced soon so if you find any
> problem
> with the roles you've got, now its a great moment to ask for a change.
>
> - Enrique (ksobrenat32)
>
> On 6/11/25 11:14, Enrique Calderon wrote:
> > Hi Beam community,
> >
> > I'm Enrique Calderon, one of the GSoC 2025 contributors :D.
> >
> > I'm currently working on several infrastructure-related
> projects. In
> > this email, I’d like to share a draft for a privilege management
> > system built using Git and Terraform.
> >
> > Currently, most infrastructure access is managed by the amazing
> admin.
> > My proposal introduces a system where the infrastructure access is
> > managed via a single YAML file. The file contains a list of
> users with
> > their respective roles, based on a set of custom roles created with
> > the commonly used GCP services in the project.
> >
> > The system is still in a draft stage, and I’d love to hear your
> > thoughts. Do you have any suggestions or feedback?
> >
> > You can find more details in the draft PR and my GSoC proposal
> below:
> >
> > - Draft PR: https://github.com/apache/beam/pull/35107
> >
> > - GSoC Proposal:
> > https://summerofcode.withgoogle.com/programs/2025/projects/QRKMhW67
> >
> > Looking forward to your feedback!
> >
> > – Enrique (ksobrenat32)
> >
>
Re: [GSoC 2025] Git based Privilege Management System
Posted by Danny McCormick via dev <de...@beam.apache.org>.
Hey Enrique, thanks for looking into this - I left some feedback in the PR.
Thanks,
Danny
On Wed, Jun 18, 2025 at 3:06 PM Enrique Calderon <ks...@ks32.dev>
wrote:
> Hi Beam community!
>
> Once again talking about this migration. Some problems related to some
> permissions where fixed, now I am asking for your feedback on the
> permissions we selected for the GCP resources.
>
> This system is planned to be introduced soon so if you find any problem
> with the roles you've got, now its a great moment to ask for a change.
>
> - Enrique (ksobrenat32)
>
> On 6/11/25 11:14, Enrique Calderon wrote:
> > Hi Beam community,
> >
> > I'm Enrique Calderon, one of the GSoC 2025 contributors :D.
> >
> > I'm currently working on several infrastructure-related projects. In
> > this email, I’d like to share a draft for a privilege management
> > system built using Git and Terraform.
> >
> > Currently, most infrastructure access is managed by the amazing admin.
> > My proposal introduces a system where the infrastructure access is
> > managed via a single YAML file. The file contains a list of users with
> > their respective roles, based on a set of custom roles created with
> > the commonly used GCP services in the project.
> >
> > The system is still in a draft stage, and I’d love to hear your
> > thoughts. Do you have any suggestions or feedback?
> >
> > You can find more details in the draft PR and my GSoC proposal below:
> >
> > - Draft PR: https://github.com/apache/beam/pull/35107
> >
> > - GSoC Proposal:
> > https://summerofcode.withgoogle.com/programs/2025/projects/QRKMhW67
> >
> > Looking forward to your feedback!
> >
> > – Enrique (ksobrenat32)
> >
>
Re: [GSoC 2025] Git based Privilege Management System
Posted by Enrique Calderon <ks...@ks32.dev>.
Hi Beam community!
Once again talking about this migration. Some problems related to some
permissions where fixed, now I am asking for your feedback on the
permissions we selected for the GCP resources.
This system is planned to be introduced soon so if you find any problem
with the roles you've got, now its a great moment to ask for a change.
- Enrique (ksobrenat32)
On 6/11/25 11:14, Enrique Calderon wrote:
> Hi Beam community,
>
> I'm Enrique Calderon, one of the GSoC 2025 contributors :D.
>
> I'm currently working on several infrastructure-related projects. In
> this email, I’d like to share a draft for a privilege management
> system built using Git and Terraform.
>
> Currently, most infrastructure access is managed by the amazing admin.
> My proposal introduces a system where the infrastructure access is
> managed via a single YAML file. The file contains a list of users with
> their respective roles, based on a set of custom roles created with
> the commonly used GCP services in the project.
>
> The system is still in a draft stage, and I’d love to hear your
> thoughts. Do you have any suggestions or feedback?
>
> You can find more details in the draft PR and my GSoC proposal below:
>
> - Draft PR: https://github.com/apache/beam/pull/35107
>
> - GSoC Proposal:
> https://summerofcode.withgoogle.com/programs/2025/projects/QRKMhW67
>
> Looking forward to your feedback!
>
> – Enrique (ksobrenat32)
>