GoogleCloudPlatform / GoogleCloudPlatform/gke-networking-api
Generate Apply Configurations for clientsets (`--with-applyconfig`)
- Dominant language
- Go
- Stars
- 12
- Forks
- 22
- Avg merge
- 1d 4h
- Merged PRs (30d)
- 1
Description
The generated fake clientsets (e.g., nncfake.NewSimpleClientset) are marked as deprecated in newer client-gen output, suggesting the use of NewClientset. However, NewClientset is only available if apply configurations are generated (e.g., via --with-applyconfig).
Please update the code generation scripts to generate apply configurations so that downstream consumers can migrate away from deprecated NewSimpleClientset and benefit from better Server-Side Apply testing support.
Contributor guide
Research direction
Start by locating the code generation scripts and the current client-gen invocation. Update generation to include --with-applyconfig, then regenerate the clientsets and verify that apply configurations and the non-deprecated NewClientset are available for downstream testing.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- build-system
- Issue type
- Feature
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 72/100