GoogleCloudPlatform / GoogleCloudPlatform/gke-networking-api

Generate Apply Configurations for clientsets (`--with-applyconfig`)

Open Beginner friendly
#84 0 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.