Merge pull request #133572 from HadrienPatte/ctx

Update `sharedInformerFactoryInterface` context initialization example

Kubernetes-commit: 9700dcde33f745cad8d53a583d1705bf9b1c7df1
This commit is contained in:
Kubernetes Publisher
2025-08-27 21:39:24 -07:00
3 changed files with 7 additions and 7 deletions

4
go.mod
View File

@@ -10,8 +10,8 @@ require (
golang.org/x/time v0.9.0
k8s.io/api v0.0.0-20250828034831-a2bc45aa612a
k8s.io/apimachinery v0.0.0-20250828034517-c9de3735ccce
k8s.io/client-go v0.0.0-20250828035317-bccbbb3816a6
k8s.io/code-generator v0.0.0-20250828040325-23126097aee7
k8s.io/client-go v0.0.0-20250828075143-9d1c3580ed26
k8s.io/code-generator v0.0.0-20250828075556-1fe13b901cc4
k8s.io/klog/v2 v2.130.1
k8s.io/utils v0.0.0-20250604170112-4c0f3b243397
)

8
go.sum
View File

@@ -144,10 +144,10 @@ k8s.io/api v0.0.0-20250828034831-a2bc45aa612a h1:FH86WxTGrb9dqjJ75JSpOb59o6TgbbF
k8s.io/api v0.0.0-20250828034831-a2bc45aa612a/go.mod h1:PYNaSRltPFDIKHyMPIv4IOBffwD90akrHimMsmejH68=
k8s.io/apimachinery v0.0.0-20250828034517-c9de3735ccce h1:ImeNHhltHVrZj0AjDWpfZ/aoWT3hSbSvoePdkcXyEYI=
k8s.io/apimachinery v0.0.0-20250828034517-c9de3735ccce/go.mod h1:/GwIlEcWuTX9zKIg2mbw0LRFIsXwrfoVxn+ef0X13lw=
k8s.io/client-go v0.0.0-20250828035317-bccbbb3816a6 h1:mtSe4waVwUItc3iNqYQFlXVwjn001AXHBKCGDuaM158=
k8s.io/client-go v0.0.0-20250828035317-bccbbb3816a6/go.mod h1:UseP5xEAWy0TL2ksUP6ulzXQXseHBfU4yRfnIO+IgKU=
k8s.io/code-generator v0.0.0-20250828040325-23126097aee7 h1:wu8z05cOcTlaTAxk1IRyiSifVYGY87IUJ6BIVMwFLMg=
k8s.io/code-generator v0.0.0-20250828040325-23126097aee7/go.mod h1:fHvYRWBzf/orunphCskwA3KWDoaxyDRFXRpFHCzyqHY=
k8s.io/client-go v0.0.0-20250828075143-9d1c3580ed26 h1:HviL0jzl/Gq10U8n/NF4ZHTwKKuYGbs4qHn18WwKRog=
k8s.io/client-go v0.0.0-20250828075143-9d1c3580ed26/go.mod h1:UseP5xEAWy0TL2ksUP6ulzXQXseHBfU4yRfnIO+IgKU=
k8s.io/code-generator v0.0.0-20250828075556-1fe13b901cc4 h1:HhrEg/536FAPYQLhIUiOunjngkrhIvq7eY/JT5p0JoY=
k8s.io/code-generator v0.0.0-20250828075556-1fe13b901cc4/go.mod h1:fHvYRWBzf/orunphCskwA3KWDoaxyDRFXRpFHCzyqHY=
k8s.io/gengo/v2 v2.0.0-20250604051438-85fd79dbfd9f h1:SLb+kxmzfA87x4E4brQzB33VBbT2+x7Zq9ROIHmGn9Q=
k8s.io/gengo/v2 v2.0.0-20250604051438-85fd79dbfd9f/go.mod h1:EJykeLsmFC60UQbYJezXkEsG2FLrt0GPNkU5iK5GWxU=
k8s.io/klog/v2 v2.130.1 h1:n9Xl7H1Xvksem4KFG4PYbdQCQxqc/tTUyrgXaOhHSzk=

View File

@@ -205,7 +205,7 @@ func (f *sharedInformerFactory) InformerFor(obj runtime.Object, newFunc internal
//
// It is typically used like this:
//
// ctx, cancel := context.Background()
// ctx, cancel := context.WithCancel(context.Background())
// defer cancel()
// factory := NewSharedInformerFactory(client, resyncPeriod)
// defer factory.WaitForStop() // Returns immediately if nothing was started.