Show HN: Revos – architecture checks for AI-generated code
1–9 of 9 posts
Re: Show HN: Revos – architecture checks for AI-generated code
#2Re: Show HN: Revos – architecture checks for AI-generated code
#3Re: Show HN: Revos – architecture checks for AI-generated code
#4Do you have plans to add kubebuilder?
Re: Show HN: Revos – architecture checks for AI-generated code
#5Do you have plans to add kubebuilder?
Re: Show HN: Revos – architecture checks for AI-generated code
#6Re: Show HN: Revos – architecture checks for AI-generated code
#7Earlier quoted context omitted.
Yeah, i can do it. Do you have a repo for try it ?
yes, I'm working on one multi operator project and will be great to try
if your repo is public, send it i'll run it =)
Re: Show HN: Revos – architecture checks for AI-generated code
#8Earlier quoted context omitted.
yes, I'm working on one multi operator project and will be great to try
i made a first rough pass for Go/Kuberbuilder. it's not Kubernetes security scanning. More like architecture drift detection for operator repos. it builds the Go import graph and checks basic things like api packages depending on controller-runtime/client-go, api importing controllers and circular deps. if your repo is public, send it i'll run it =)
Re: Show HN: Revos – architecture checks for AI-generated code
#9Earlier quoted context omitted.
i made a first rough pass for Go/Kuberbuilder. it's not Kubernetes security scanning. More like architecture drift detection for operator repos. it builds the Go import graph and checks basic things like api packages depending on controller-runtime/client-go, api importing controllers and circular deps. if your repo is public, send it i'll run it =)
this is multi component project will be great to see your feedback! https://github.com/bubustack/
It scanned 26 repositories successfully. Only "bobrapet" triggered findings: 5 Kubebuilder issues in `groupversion_info.go` for importing `sigs.k8s.io/controller-runtime/pkg/scheme`.
I think this may be a false positive since Kubebuilder commonly scaffolds that import for "SchemeBuilder".
What kind of architectural issue would you have expected a tool like Revos to catch in a Kubebuilder/operator-style repo?