gatekeeper icon indicating copy to clipboard operation
gatekeeper copied to clipboard

ci: add kube-api-linter to linters

Open sozercan opened this issue 1 month ago • 7 comments

Describe the solution you'd like

add https://github.com/kubernetes-sigs/kube-api-linter

as part of existing linter (preferred) or new github actions workflow

Anything else you would like to add: [Miscellaneous information that will assist in solving the issue.]

Environment:

  • Gatekeeper version:
  • Kubernetes version: (use kubectl version):

sozercan avatar Nov 05 '25 22:11 sozercan

Hi @sozercan ,

I hope you're doing well! I’m new to the community but very interested in getting involved with this project and would love to help.

A bit about me: I completed a Master’s in Cybersecurity at Sorbonne Université and currently work as a DevSecOps engineer in a space research lab.

This issue looks like a great first contribution for me. Could I please be assigned to it?

Thank you so much for considering me!

youness240 avatar Nov 19 '25 12:11 youness240

@youness240 please feel free to pick it up

sozercan avatar Nov 19 '25 18:11 sozercan

@youness240 Thanks for taking this up!

JaydipGabani avatar Nov 19 '25 19:11 JaydipGabani

Sorry for not having updated here, but was looking into it last week and got a PR ready. @JaydipGabani

devivasudevan avatar Nov 19 '25 23:11 devivasudevan

@youness240 do you mind taking a look at other good first issues or any other issues you would like since @devivasudevan already has a fix for this ? I think this might be a good one to work on as well - https://github.com/open-policy-agent/gatekeeper/issues/3941.

JaydipGabani avatar Nov 19 '25 23:11 JaydipGabani

Thanks @sozercan for your response. I’ll do that next time. Thanks @JaydipGabani ! Since I’m currently assigned to this issue, should I stay on it or switch to the other one you suggested? And @devivasudevan would you mind if I also help out on this one?

youness240 avatar Nov 20 '25 09:11 youness240

@youness240 depends on if @devivasudevan needs any help with this one, if the work is done then its best working on another issues since we need help solving other issues anyways. I'd recommend taking up anything else you find interesting among good first issues, help-wanted, cleanup or docs.

JaydipGabani avatar Nov 20 '25 20:11 JaydipGabani