kubernetes / k8s.io

Code and configuration to manage Kubernetes project infrastructure, including various *.k8s.io sites
https://git.k8s.io/community/sig-k8s-infra
Apache License 2.0
726 stars 806 forks source link

Refactor GSuite Groups Reconciler Application #3356

Open upodroid opened 2 years ago

upodroid commented 2 years ago

Hello

I'm a contributor with Knative and we have implemented the GSuite Groups Reconciler at https://github.com/knative/community/pull/905. However, this package has hardcoded references to kubernetes.io, critical validation is done go test instead of a cli sub command which forced us to clone the code and replace k8s specific references instead of go install k8s.io/k8s.io/groups@v0.0.0-20220124221514-b894a331a999.

I'm proposing:

Thank you

/cc @dims @dprotaso

dims commented 2 years ago

@upodroid sounds like the right thing to do. Hoping these are minimal changes since we have a bunch of things we'll need to fix and this is already "production" code for us.

k8s-triage-robot commented 2 years ago

The Kubernetes project currently lacks enough contributors to adequately respond to all issues and PRs.

This bot triages issues and PRs according to the following rules:

You can:

Please send feedback to sig-contributor-experience at kubernetes/community.

/lifecycle stale

dprotaso commented 2 years ago

/lifecycle frozen