Merge pull request #56534 from allenpetersen/updateGengo

Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>.

Update gengo version to include goimports formatter

Update gengo which now uses goimports to format code and organize imports.

Fixes #55542

**Special notes for your reviewer**:
Updates version of k8s.io/gengo
Takes new dependency on golang.org/x/tools/imports and golang.org/x/tools/go/ast/astutil

**Release Notes**:
```release-note
NONE
```

Kubernetes-commit: 46eabb7d918d962a9c8e0474d41f9371081d47fa
This commit is contained in:
Kubernetes Publisher 2018-01-03 17:47:05 -08:00
commit 9ba34a0e65
74 changed files with 331 additions and 261 deletions

372
Godeps/Godeps.json generated
View File

@ -240,747 +240,747 @@
},
{
"ImportPath": "k8s.io/api/admissionregistration/v1alpha1",
"Rev": "158a70956558e7d70e2d3276858a3f9373b46bfc"
"Rev": "57d7f151236665c12202a51c21bc939eb5d5ba91"
},
{
"ImportPath": "k8s.io/api/admissionregistration/v1beta1",
"Rev": "158a70956558e7d70e2d3276858a3f9373b46bfc"
"Rev": "57d7f151236665c12202a51c21bc939eb5d5ba91"
},
{
"ImportPath": "k8s.io/api/apps/v1",
"Rev": "158a70956558e7d70e2d3276858a3f9373b46bfc"
"Rev": "57d7f151236665c12202a51c21bc939eb5d5ba91"
},
{
"ImportPath": "k8s.io/api/apps/v1beta1",
"Rev": "158a70956558e7d70e2d3276858a3f9373b46bfc"
"Rev": "57d7f151236665c12202a51c21bc939eb5d5ba91"
},
{
"ImportPath": "k8s.io/api/apps/v1beta2",
"Rev": "158a70956558e7d70e2d3276858a3f9373b46bfc"
"Rev": "57d7f151236665c12202a51c21bc939eb5d5ba91"
},
{
"ImportPath": "k8s.io/api/authentication/v1",
"Rev": "158a70956558e7d70e2d3276858a3f9373b46bfc"
"Rev": "57d7f151236665c12202a51c21bc939eb5d5ba91"
},
{
"ImportPath": "k8s.io/api/authentication/v1beta1",
"Rev": "158a70956558e7d70e2d3276858a3f9373b46bfc"
"Rev": "57d7f151236665c12202a51c21bc939eb5d5ba91"
},
{
"ImportPath": "k8s.io/api/authorization/v1",
"Rev": "158a70956558e7d70e2d3276858a3f9373b46bfc"
"Rev": "57d7f151236665c12202a51c21bc939eb5d5ba91"
},
{
"ImportPath": "k8s.io/api/authorization/v1beta1",
"Rev": "158a70956558e7d70e2d3276858a3f9373b46bfc"
"Rev": "57d7f151236665c12202a51c21bc939eb5d5ba91"
},
{
"ImportPath": "k8s.io/api/autoscaling/v1",
"Rev": "158a70956558e7d70e2d3276858a3f9373b46bfc"
"Rev": "57d7f151236665c12202a51c21bc939eb5d5ba91"
},
{
"ImportPath": "k8s.io/api/autoscaling/v2beta1",
"Rev": "158a70956558e7d70e2d3276858a3f9373b46bfc"
"Rev": "57d7f151236665c12202a51c21bc939eb5d5ba91"
},
{
"ImportPath": "k8s.io/api/batch/v1",
"Rev": "158a70956558e7d70e2d3276858a3f9373b46bfc"
"Rev": "57d7f151236665c12202a51c21bc939eb5d5ba91"
},
{
"ImportPath": "k8s.io/api/batch/v1beta1",
"Rev": "158a70956558e7d70e2d3276858a3f9373b46bfc"
"Rev": "57d7f151236665c12202a51c21bc939eb5d5ba91"
},
{
"ImportPath": "k8s.io/api/batch/v2alpha1",
"Rev": "158a70956558e7d70e2d3276858a3f9373b46bfc"
"Rev": "57d7f151236665c12202a51c21bc939eb5d5ba91"
},
{
"ImportPath": "k8s.io/api/certificates/v1beta1",
"Rev": "158a70956558e7d70e2d3276858a3f9373b46bfc"
"Rev": "57d7f151236665c12202a51c21bc939eb5d5ba91"
},
{
"ImportPath": "k8s.io/api/core/v1",
"Rev": "158a70956558e7d70e2d3276858a3f9373b46bfc"
"Rev": "57d7f151236665c12202a51c21bc939eb5d5ba91"
},
{
"ImportPath": "k8s.io/api/events/v1beta1",
"Rev": "158a70956558e7d70e2d3276858a3f9373b46bfc"
"Rev": "57d7f151236665c12202a51c21bc939eb5d5ba91"
},
{
"ImportPath": "k8s.io/api/extensions/v1beta1",
"Rev": "158a70956558e7d70e2d3276858a3f9373b46bfc"
"Rev": "57d7f151236665c12202a51c21bc939eb5d5ba91"
},
{
"ImportPath": "k8s.io/api/networking/v1",
"Rev": "158a70956558e7d70e2d3276858a3f9373b46bfc"
"Rev": "57d7f151236665c12202a51c21bc939eb5d5ba91"
},
{
"ImportPath": "k8s.io/api/policy/v1beta1",
"Rev": "158a70956558e7d70e2d3276858a3f9373b46bfc"
"Rev": "57d7f151236665c12202a51c21bc939eb5d5ba91"
},
{
"ImportPath": "k8s.io/api/rbac/v1",
"Rev": "158a70956558e7d70e2d3276858a3f9373b46bfc"
"Rev": "57d7f151236665c12202a51c21bc939eb5d5ba91"
},
{
"ImportPath": "k8s.io/api/rbac/v1alpha1",
"Rev": "158a70956558e7d70e2d3276858a3f9373b46bfc"
"Rev": "57d7f151236665c12202a51c21bc939eb5d5ba91"
},
{
"ImportPath": "k8s.io/api/rbac/v1beta1",
"Rev": "158a70956558e7d70e2d3276858a3f9373b46bfc"
"Rev": "57d7f151236665c12202a51c21bc939eb5d5ba91"
},
{
"ImportPath": "k8s.io/api/scheduling/v1alpha1",
"Rev": "158a70956558e7d70e2d3276858a3f9373b46bfc"
"Rev": "57d7f151236665c12202a51c21bc939eb5d5ba91"
},
{
"ImportPath": "k8s.io/api/settings/v1alpha1",
"Rev": "158a70956558e7d70e2d3276858a3f9373b46bfc"
"Rev": "57d7f151236665c12202a51c21bc939eb5d5ba91"
},
{
"ImportPath": "k8s.io/api/storage/v1",
"Rev": "158a70956558e7d70e2d3276858a3f9373b46bfc"
"Rev": "57d7f151236665c12202a51c21bc939eb5d5ba91"
},
{
"ImportPath": "k8s.io/api/storage/v1alpha1",
"Rev": "158a70956558e7d70e2d3276858a3f9373b46bfc"
"Rev": "57d7f151236665c12202a51c21bc939eb5d5ba91"
},
{
"ImportPath": "k8s.io/api/storage/v1beta1",
"Rev": "158a70956558e7d70e2d3276858a3f9373b46bfc"
"Rev": "57d7f151236665c12202a51c21bc939eb5d5ba91"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/api/errors",
"Rev": "cc51b76607439c12d6bfa78aab2a81e46107b24f"
"Rev": "a463f34d125a31787d2be8b47bcf6370b0cf1bde"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/api/meta",
"Rev": "cc51b76607439c12d6bfa78aab2a81e46107b24f"
"Rev": "a463f34d125a31787d2be8b47bcf6370b0cf1bde"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/api/resource",
"Rev": "cc51b76607439c12d6bfa78aab2a81e46107b24f"
"Rev": "a463f34d125a31787d2be8b47bcf6370b0cf1bde"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/apis/meta/internalversion",
"Rev": "cc51b76607439c12d6bfa78aab2a81e46107b24f"
"Rev": "a463f34d125a31787d2be8b47bcf6370b0cf1bde"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/apis/meta/v1",
"Rev": "cc51b76607439c12d6bfa78aab2a81e46107b24f"
"Rev": "a463f34d125a31787d2be8b47bcf6370b0cf1bde"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/apis/meta/v1/unstructured",
"Rev": "cc51b76607439c12d6bfa78aab2a81e46107b24f"
"Rev": "a463f34d125a31787d2be8b47bcf6370b0cf1bde"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/apis/meta/v1alpha1",
"Rev": "cc51b76607439c12d6bfa78aab2a81e46107b24f"
"Rev": "a463f34d125a31787d2be8b47bcf6370b0cf1bde"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/conversion",
"Rev": "cc51b76607439c12d6bfa78aab2a81e46107b24f"
"Rev": "a463f34d125a31787d2be8b47bcf6370b0cf1bde"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/conversion/queryparams",
"Rev": "cc51b76607439c12d6bfa78aab2a81e46107b24f"
"Rev": "a463f34d125a31787d2be8b47bcf6370b0cf1bde"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/fields",
"Rev": "cc51b76607439c12d6bfa78aab2a81e46107b24f"
"Rev": "a463f34d125a31787d2be8b47bcf6370b0cf1bde"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/labels",
"Rev": "cc51b76607439c12d6bfa78aab2a81e46107b24f"
"Rev": "a463f34d125a31787d2be8b47bcf6370b0cf1bde"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/runtime",
"Rev": "cc51b76607439c12d6bfa78aab2a81e46107b24f"
"Rev": "a463f34d125a31787d2be8b47bcf6370b0cf1bde"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/runtime/schema",
"Rev": "cc51b76607439c12d6bfa78aab2a81e46107b24f"
"Rev": "a463f34d125a31787d2be8b47bcf6370b0cf1bde"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/runtime/serializer",
"Rev": "cc51b76607439c12d6bfa78aab2a81e46107b24f"
"Rev": "a463f34d125a31787d2be8b47bcf6370b0cf1bde"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/runtime/serializer/json",
"Rev": "cc51b76607439c12d6bfa78aab2a81e46107b24f"
"Rev": "a463f34d125a31787d2be8b47bcf6370b0cf1bde"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/runtime/serializer/protobuf",
"Rev": "cc51b76607439c12d6bfa78aab2a81e46107b24f"
"Rev": "a463f34d125a31787d2be8b47bcf6370b0cf1bde"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/runtime/serializer/recognizer",
"Rev": "cc51b76607439c12d6bfa78aab2a81e46107b24f"
"Rev": "a463f34d125a31787d2be8b47bcf6370b0cf1bde"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/runtime/serializer/streaming",
"Rev": "cc51b76607439c12d6bfa78aab2a81e46107b24f"
"Rev": "a463f34d125a31787d2be8b47bcf6370b0cf1bde"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/runtime/serializer/versioning",
"Rev": "cc51b76607439c12d6bfa78aab2a81e46107b24f"
"Rev": "a463f34d125a31787d2be8b47bcf6370b0cf1bde"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/selection",
"Rev": "cc51b76607439c12d6bfa78aab2a81e46107b24f"
"Rev": "a463f34d125a31787d2be8b47bcf6370b0cf1bde"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/types",
"Rev": "cc51b76607439c12d6bfa78aab2a81e46107b24f"
"Rev": "a463f34d125a31787d2be8b47bcf6370b0cf1bde"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/util/cache",
"Rev": "cc51b76607439c12d6bfa78aab2a81e46107b24f"
"Rev": "a463f34d125a31787d2be8b47bcf6370b0cf1bde"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/util/clock",
"Rev": "cc51b76607439c12d6bfa78aab2a81e46107b24f"
"Rev": "a463f34d125a31787d2be8b47bcf6370b0cf1bde"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/util/diff",
"Rev": "cc51b76607439c12d6bfa78aab2a81e46107b24f"
"Rev": "a463f34d125a31787d2be8b47bcf6370b0cf1bde"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/util/errors",
"Rev": "cc51b76607439c12d6bfa78aab2a81e46107b24f"
"Rev": "a463f34d125a31787d2be8b47bcf6370b0cf1bde"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/util/framer",
"Rev": "cc51b76607439c12d6bfa78aab2a81e46107b24f"
"Rev": "a463f34d125a31787d2be8b47bcf6370b0cf1bde"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/util/intstr",
"Rev": "cc51b76607439c12d6bfa78aab2a81e46107b24f"
"Rev": "a463f34d125a31787d2be8b47bcf6370b0cf1bde"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/util/json",
"Rev": "cc51b76607439c12d6bfa78aab2a81e46107b24f"
"Rev": "a463f34d125a31787d2be8b47bcf6370b0cf1bde"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/util/mergepatch",
"Rev": "cc51b76607439c12d6bfa78aab2a81e46107b24f"
"Rev": "a463f34d125a31787d2be8b47bcf6370b0cf1bde"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/util/net",
"Rev": "cc51b76607439c12d6bfa78aab2a81e46107b24f"
"Rev": "a463f34d125a31787d2be8b47bcf6370b0cf1bde"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/util/runtime",
"Rev": "cc51b76607439c12d6bfa78aab2a81e46107b24f"
"Rev": "a463f34d125a31787d2be8b47bcf6370b0cf1bde"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/util/sets",
"Rev": "cc51b76607439c12d6bfa78aab2a81e46107b24f"
"Rev": "a463f34d125a31787d2be8b47bcf6370b0cf1bde"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/util/strategicpatch",
"Rev": "cc51b76607439c12d6bfa78aab2a81e46107b24f"
"Rev": "a463f34d125a31787d2be8b47bcf6370b0cf1bde"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/util/validation",
"Rev": "cc51b76607439c12d6bfa78aab2a81e46107b24f"
"Rev": "a463f34d125a31787d2be8b47bcf6370b0cf1bde"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/util/validation/field",
"Rev": "cc51b76607439c12d6bfa78aab2a81e46107b24f"
"Rev": "a463f34d125a31787d2be8b47bcf6370b0cf1bde"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/util/wait",
"Rev": "cc51b76607439c12d6bfa78aab2a81e46107b24f"
"Rev": "a463f34d125a31787d2be8b47bcf6370b0cf1bde"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/util/yaml",
"Rev": "cc51b76607439c12d6bfa78aab2a81e46107b24f"
"Rev": "a463f34d125a31787d2be8b47bcf6370b0cf1bde"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/version",
"Rev": "cc51b76607439c12d6bfa78aab2a81e46107b24f"
"Rev": "a463f34d125a31787d2be8b47bcf6370b0cf1bde"
},
{
"ImportPath": "k8s.io/apimachinery/pkg/watch",
"Rev": "cc51b76607439c12d6bfa78aab2a81e46107b24f"
"Rev": "a463f34d125a31787d2be8b47bcf6370b0cf1bde"
},
{
"ImportPath": "k8s.io/apimachinery/third_party/forked/golang/json",
"Rev": "cc51b76607439c12d6bfa78aab2a81e46107b24f"
"Rev": "a463f34d125a31787d2be8b47bcf6370b0cf1bde"
},
{
"ImportPath": "k8s.io/apimachinery/third_party/forked/golang/reflect",
"Rev": "cc51b76607439c12d6bfa78aab2a81e46107b24f"
"Rev": "a463f34d125a31787d2be8b47bcf6370b0cf1bde"
},
{
"ImportPath": "k8s.io/client-go/discovery",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/discovery/fake",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/informers",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/informers/admissionregistration",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/informers/admissionregistration/v1alpha1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/informers/admissionregistration/v1beta1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/informers/apps",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/informers/apps/v1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/informers/apps/v1beta1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/informers/apps/v1beta2",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/informers/autoscaling",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/informers/autoscaling/v1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/informers/autoscaling/v2beta1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/informers/batch",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/informers/batch/v1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/informers/batch/v1beta1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/informers/batch/v2alpha1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/informers/certificates",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/informers/certificates/v1beta1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/informers/core",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/informers/core/v1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/informers/events",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/informers/events/v1beta1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/informers/extensions",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/informers/extensions/v1beta1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/informers/internalinterfaces",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/informers/networking",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/informers/networking/v1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/informers/policy",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/informers/policy/v1beta1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/informers/rbac",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/informers/rbac/v1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/informers/rbac/v1alpha1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/informers/rbac/v1beta1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/informers/scheduling",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/informers/scheduling/v1alpha1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/informers/settings",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/informers/settings/v1alpha1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/informers/storage",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/informers/storage/v1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/informers/storage/v1alpha1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/informers/storage/v1beta1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/kubernetes",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/kubernetes/scheme",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/kubernetes/typed/admissionregistration/v1alpha1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/kubernetes/typed/admissionregistration/v1beta1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/kubernetes/typed/apps/v1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/kubernetes/typed/apps/v1beta1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/kubernetes/typed/apps/v1beta2",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/kubernetes/typed/authentication/v1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/kubernetes/typed/authentication/v1beta1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/kubernetes/typed/authorization/v1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/kubernetes/typed/authorization/v1beta1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/kubernetes/typed/autoscaling/v1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/kubernetes/typed/autoscaling/v2beta1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/kubernetes/typed/batch/v1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/kubernetes/typed/batch/v1beta1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/kubernetes/typed/batch/v2alpha1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/kubernetes/typed/certificates/v1beta1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/kubernetes/typed/core/v1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/kubernetes/typed/events/v1beta1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/kubernetes/typed/extensions/v1beta1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/kubernetes/typed/networking/v1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/kubernetes/typed/policy/v1beta1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/kubernetes/typed/rbac/v1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/kubernetes/typed/rbac/v1alpha1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/kubernetes/typed/rbac/v1beta1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/kubernetes/typed/scheduling/v1alpha1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/kubernetes/typed/settings/v1alpha1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/kubernetes/typed/storage/v1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/kubernetes/typed/storage/v1alpha1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/kubernetes/typed/storage/v1beta1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/listers/admissionregistration/v1alpha1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/listers/admissionregistration/v1beta1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/listers/apps/v1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/listers/apps/v1beta1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/listers/apps/v1beta2",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/listers/autoscaling/v1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/listers/autoscaling/v2beta1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/listers/batch/v1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/listers/batch/v1beta1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/listers/batch/v2alpha1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/listers/certificates/v1beta1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/listers/core/v1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/listers/events/v1beta1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/listers/extensions/v1beta1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/listers/networking/v1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/listers/policy/v1beta1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/listers/rbac/v1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/listers/rbac/v1alpha1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/listers/rbac/v1beta1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/listers/scheduling/v1alpha1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/listers/settings/v1alpha1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/listers/storage/v1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/listers/storage/v1alpha1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/listers/storage/v1beta1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/pkg/version",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/rest",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/rest/watch",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/testing",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/tools/auth",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/tools/cache",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/tools/clientcmd",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/tools/clientcmd/api",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/tools/clientcmd/api/latest",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/tools/clientcmd/api/v1",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/tools/metrics",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/tools/pager",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/tools/record",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/tools/reference",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/transport",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/util/buffer",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/util/cert",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/util/flowcontrol",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/util/homedir",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/util/integer",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/client-go/util/workqueue",
"Rev": "7e03948729e653c2fdd124f1f3cd6f37b5a9c117"
"Rev": "18ec62fe90328a54f7ab513d5fedf3e8650c98b5"
},
{
"ImportPath": "k8s.io/kube-openapi/pkg/common",

View File

@ -19,6 +19,10 @@ limitations under the License.
package externalversions
import (
reflect "reflect"
sync "sync"
time "time"
v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
schema "k8s.io/apimachinery/pkg/runtime/schema"
@ -26,9 +30,6 @@ import (
versioned "k8s.io/sample-controller/pkg/client/clientset/versioned"
internalinterfaces "k8s.io/sample-controller/pkg/client/informers/externalversions/internalinterfaces"
samplecontroller "k8s.io/sample-controller/pkg/client/informers/externalversions/samplecontroller"
reflect "reflect"
sync "sync"
time "time"
)
type sharedInformerFactory struct {

View File

@ -20,6 +20,7 @@ package externalversions
import (
"fmt"
schema "k8s.io/apimachinery/pkg/runtime/schema"
cache "k8s.io/client-go/tools/cache"
v1alpha1 "k8s.io/sample-controller/pkg/apis/samplecontroller/v1alpha1"

View File

@ -19,11 +19,12 @@ limitations under the License.
package internalinterfaces
import (
time "time"
v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
cache "k8s.io/client-go/tools/cache"
versioned "k8s.io/sample-controller/pkg/client/clientset/versioned"
time "time"
)
type NewInformerFunc func(versioned.Interface, time.Duration) cache.SharedIndexInformer

View File

@ -19,6 +19,8 @@ limitations under the License.
package v1alpha1
import (
time "time"
v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
watch "k8s.io/apimachinery/pkg/watch"
@ -27,7 +29,6 @@ import (
versioned "k8s.io/sample-controller/pkg/client/clientset/versioned"
internalinterfaces "k8s.io/sample-controller/pkg/client/informers/externalversions/internalinterfaces"
v1alpha1 "k8s.io/sample-controller/pkg/client/listers/samplecontroller/v1alpha1"
time "time"
)
// FooInformer provides access to a shared informer and lister for

View File

@ -519,7 +519,7 @@ message RollingUpdateDeployment {
// the rolling update starts, such that the total number of old and new pods do not exceed
// 130% of desired pods. Once old pods have been killed,
// new RC can be scaled up further, ensuring that total number of pods running
// at any time during the update is atmost 130% of desired pods.
// at any time during the update is at most 130% of desired pods.
// +optional
optional k8s.io.apimachinery.pkg.util.intstr.IntOrString maxSurge = 2;
}

2
vendor/k8s.io/api/apps/v1/types.go generated vendored
View File

@ -362,7 +362,7 @@ type RollingUpdateDeployment struct {
// the rolling update starts, such that the total number of old and new pods do not exceed
// 130% of desired pods. Once old pods have been killed,
// new RC can be scaled up further, ensuring that total number of pods running
// at any time during the update is atmost 130% of desired pods.
// at any time during the update is at most 130% of desired pods.
// +optional
MaxSurge *intstr.IntOrString `json:"maxSurge,omitempty" protobuf:"bytes,2,opt,name=maxSurge"`
}

View File

@ -272,7 +272,7 @@ func (RollingUpdateDaemonSet) SwaggerDoc() map[string]string {
var map_RollingUpdateDeployment = map[string]string{
"": "Spec to control the desired behavior of rolling update.",
"maxUnavailable": "The maximum number of pods that can be unavailable during the update. Value can be an absolute number (ex: 5) or a percentage of desired pods (ex: 10%). Absolute number is calculated from percentage by rounding down. This can not be 0 if MaxSurge is 0. Defaults to 25%. Example: when this is set to 30%, the old RC can be scaled down to 70% of desired pods immediately when the rolling update starts. Once new pods are ready, old RC can be scaled down further, followed by scaling up the new RC, ensuring that the total number of pods available at all times during the update is at least 70% of desired pods.",
"maxSurge": "The maximum number of pods that can be scheduled above the desired number of pods. Value can be an absolute number (ex: 5) or a percentage of desired pods (ex: 10%). This can not be 0 if MaxUnavailable is 0. Absolute number is calculated from percentage by rounding up. Defaults to 25%. Example: when this is set to 30%, the new RC can be scaled up immediately when the rolling update starts, such that the total number of old and new pods do not exceed 130% of desired pods. Once old pods have been killed, new RC can be scaled up further, ensuring that total number of pods running at any time during the update is atmost 130% of desired pods.",
"maxSurge": "The maximum number of pods that can be scheduled above the desired number of pods. Value can be an absolute number (ex: 5) or a percentage of desired pods (ex: 10%). This can not be 0 if MaxUnavailable is 0. Absolute number is calculated from percentage by rounding up. Defaults to 25%. Example: when this is set to 30%, the new RC can be scaled up immediately when the rolling update starts, such that the total number of old and new pods do not exceed 130% of desired pods. Once old pods have been killed, new RC can be scaled up further, ensuring that total number of pods running at any time during the update is at most 130% of desired pods.",
}
func (RollingUpdateDeployment) SwaggerDoc() map[string]string {

View File

@ -19,6 +19,8 @@ limitations under the License.
package v1alpha1
import (
time "time"
admissionregistration_v1alpha1 "k8s.io/api/admissionregistration/v1alpha1"
v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
@ -27,7 +29,6 @@ import (
kubernetes "k8s.io/client-go/kubernetes"
v1alpha1 "k8s.io/client-go/listers/admissionregistration/v1alpha1"
cache "k8s.io/client-go/tools/cache"
time "time"
)
// InitializerConfigurationInformer provides access to a shared informer and lister for

View File

@ -19,6 +19,8 @@ limitations under the License.
package v1beta1
import (
time "time"
admissionregistration_v1beta1 "k8s.io/api/admissionregistration/v1beta1"
v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
@ -27,7 +29,6 @@ import (
kubernetes "k8s.io/client-go/kubernetes"
v1beta1 "k8s.io/client-go/listers/admissionregistration/v1beta1"
cache "k8s.io/client-go/tools/cache"
time "time"
)
// MutatingWebhookConfigurationInformer provides access to a shared informer and lister for

View File

@ -19,6 +19,8 @@ limitations under the License.
package v1beta1
import (
time "time"
admissionregistration_v1beta1 "k8s.io/api/admissionregistration/v1beta1"
v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
@ -27,7 +29,6 @@ import (
kubernetes "k8s.io/client-go/kubernetes"
v1beta1 "k8s.io/client-go/listers/admissionregistration/v1beta1"
cache "k8s.io/client-go/tools/cache"
time "time"
)
// ValidatingWebhookConfigurationInformer provides access to a shared informer and lister for

View File

@ -19,6 +19,8 @@ limitations under the License.
package v1
import (
time "time"
apps_v1 "k8s.io/api/apps/v1"
meta_v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
@ -27,7 +29,6 @@ import (
kubernetes "k8s.io/client-go/kubernetes"
v1 "k8s.io/client-go/listers/apps/v1"
cache "k8s.io/client-go/tools/cache"
time "time"
)
// ControllerRevisionInformer provides access to a shared informer and lister for

View File

@ -19,6 +19,8 @@ limitations under the License.
package v1
import (
time "time"
apps_v1 "k8s.io/api/apps/v1"
meta_v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
@ -27,7 +29,6 @@ import (
kubernetes "k8s.io/client-go/kubernetes"
v1 "k8s.io/client-go/listers/apps/v1"
cache "k8s.io/client-go/tools/cache"
time "time"
)
// DaemonSetInformer provides access to a shared informer and lister for

View File

@ -19,6 +19,8 @@ limitations under the License.
package v1
import (
time "time"
apps_v1 "k8s.io/api/apps/v1"
meta_v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
@ -27,7 +29,6 @@ import (
kubernetes "k8s.io/client-go/kubernetes"
v1 "k8s.io/client-go/listers/apps/v1"
cache "k8s.io/client-go/tools/cache"
time "time"
)
// DeploymentInformer provides access to a shared informer and lister for

View File

@ -19,6 +19,8 @@ limitations under the License.
package v1
import (
time "time"
apps_v1 "k8s.io/api/apps/v1"
meta_v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
@ -27,7 +29,6 @@ import (
kubernetes "k8s.io/client-go/kubernetes"
v1 "k8s.io/client-go/listers/apps/v1"
cache "k8s.io/client-go/tools/cache"
time "time"
)
// ReplicaSetInformer provides access to a shared informer and lister for

View File

@ -19,6 +19,8 @@ limitations under the License.
package v1
import (
time "time"
apps_v1 "k8s.io/api/apps/v1"
meta_v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
@ -27,7 +29,6 @@ import (
kubernetes "k8s.io/client-go/kubernetes"
v1 "k8s.io/client-go/listers/apps/v1"
cache "k8s.io/client-go/tools/cache"
time "time"
)
// StatefulSetInformer provides access to a shared informer and lister for

View File

@ -19,6 +19,8 @@ limitations under the License.
package v1beta1
import (
time "time"
apps_v1beta1 "k8s.io/api/apps/v1beta1"
v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
@ -27,7 +29,6 @@ import (
kubernetes "k8s.io/client-go/kubernetes"
v1beta1 "k8s.io/client-go/listers/apps/v1beta1"
cache "k8s.io/client-go/tools/cache"
time "time"
)
// ControllerRevisionInformer provides access to a shared informer and lister for

View File

@ -19,6 +19,8 @@ limitations under the License.
package v1beta1
import (
time "time"
apps_v1beta1 "k8s.io/api/apps/v1beta1"
v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
@ -27,7 +29,6 @@ import (
kubernetes "k8s.io/client-go/kubernetes"
v1beta1 "k8s.io/client-go/listers/apps/v1beta1"
cache "k8s.io/client-go/tools/cache"
time "time"
)
// DeploymentInformer provides access to a shared informer and lister for

View File

@ -19,6 +19,8 @@ limitations under the License.
package v1beta1
import (
time "time"
apps_v1beta1 "k8s.io/api/apps/v1beta1"
v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
@ -27,7 +29,6 @@ import (
kubernetes "k8s.io/client-go/kubernetes"
v1beta1 "k8s.io/client-go/listers/apps/v1beta1"
cache "k8s.io/client-go/tools/cache"
time "time"
)
// StatefulSetInformer provides access to a shared informer and lister for

View File

@ -19,6 +19,8 @@ limitations under the License.
package v1beta2
import (
time "time"
apps_v1beta2 "k8s.io/api/apps/v1beta2"
v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
@ -27,7 +29,6 @@ import (
kubernetes "k8s.io/client-go/kubernetes"
v1beta2 "k8s.io/client-go/listers/apps/v1beta2"
cache "k8s.io/client-go/tools/cache"
time "time"
)
// ControllerRevisionInformer provides access to a shared informer and lister for

View File

@ -19,6 +19,8 @@ limitations under the License.
package v1beta2
import (
time "time"
apps_v1beta2 "k8s.io/api/apps/v1beta2"
v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
@ -27,7 +29,6 @@ import (
kubernetes "k8s.io/client-go/kubernetes"
v1beta2 "k8s.io/client-go/listers/apps/v1beta2"
cache "k8s.io/client-go/tools/cache"
time "time"
)
// DaemonSetInformer provides access to a shared informer and lister for

View File

@ -19,6 +19,8 @@ limitations under the License.
package v1beta2
import (
time "time"
apps_v1beta2 "k8s.io/api/apps/v1beta2"
v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
@ -27,7 +29,6 @@ import (
kubernetes "k8s.io/client-go/kubernetes"
v1beta2 "k8s.io/client-go/listers/apps/v1beta2"
cache "k8s.io/client-go/tools/cache"
time "time"
)
// DeploymentInformer provides access to a shared informer and lister for

View File

@ -19,6 +19,8 @@ limitations under the License.
package v1beta2
import (
time "time"
apps_v1beta2 "k8s.io/api/apps/v1beta2"
v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
@ -27,7 +29,6 @@ import (
kubernetes "k8s.io/client-go/kubernetes"
v1beta2 "k8s.io/client-go/listers/apps/v1beta2"
cache "k8s.io/client-go/tools/cache"
time "time"
)
// ReplicaSetInformer provides access to a shared informer and lister for

View File

@ -19,6 +19,8 @@ limitations under the License.
package v1beta2
import (
time "time"
apps_v1beta2 "k8s.io/api/apps/v1beta2"
v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
@ -27,7 +29,6 @@ import (
kubernetes "k8s.io/client-go/kubernetes"
v1beta2 "k8s.io/client-go/listers/apps/v1beta2"
cache "k8s.io/client-go/tools/cache"
time "time"
)
// StatefulSetInformer provides access to a shared informer and lister for

View File

@ -19,6 +19,8 @@ limitations under the License.
package v1
import (
time "time"
autoscaling_v1 "k8s.io/api/autoscaling/v1"
meta_v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
@ -27,7 +29,6 @@ import (
kubernetes "k8s.io/client-go/kubernetes"
v1 "k8s.io/client-go/listers/autoscaling/v1"
cache "k8s.io/client-go/tools/cache"
time "time"
)
// HorizontalPodAutoscalerInformer provides access to a shared informer and lister for

View File

@ -19,6 +19,8 @@ limitations under the License.
package v2beta1
import (
time "time"
autoscaling_v2beta1 "k8s.io/api/autoscaling/v2beta1"
v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
@ -27,7 +29,6 @@ import (
kubernetes "k8s.io/client-go/kubernetes"
v2beta1 "k8s.io/client-go/listers/autoscaling/v2beta1"
cache "k8s.io/client-go/tools/cache"
time "time"
)
// HorizontalPodAutoscalerInformer provides access to a shared informer and lister for

View File

@ -19,6 +19,8 @@ limitations under the License.
package v1
import (
time "time"
batch_v1 "k8s.io/api/batch/v1"
meta_v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
@ -27,7 +29,6 @@ import (
kubernetes "k8s.io/client-go/kubernetes"
v1 "k8s.io/client-go/listers/batch/v1"
cache "k8s.io/client-go/tools/cache"
time "time"
)
// JobInformer provides access to a shared informer and lister for

View File

@ -19,6 +19,8 @@ limitations under the License.
package v1beta1
import (
time "time"
batch_v1beta1 "k8s.io/api/batch/v1beta1"
v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
@ -27,7 +29,6 @@ import (
kubernetes "k8s.io/client-go/kubernetes"
v1beta1 "k8s.io/client-go/listers/batch/v1beta1"
cache "k8s.io/client-go/tools/cache"
time "time"
)
// CronJobInformer provides access to a shared informer and lister for

View File

@ -19,6 +19,8 @@ limitations under the License.
package v2alpha1
import (
time "time"
batch_v2alpha1 "k8s.io/api/batch/v2alpha1"
v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
@ -27,7 +29,6 @@ import (
kubernetes "k8s.io/client-go/kubernetes"
v2alpha1 "k8s.io/client-go/listers/batch/v2alpha1"
cache "k8s.io/client-go/tools/cache"
time "time"
)
// CronJobInformer provides access to a shared informer and lister for

View File

@ -19,6 +19,8 @@ limitations under the License.
package v1beta1
import (
time "time"
certificates_v1beta1 "k8s.io/api/certificates/v1beta1"
v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
@ -27,7 +29,6 @@ import (
kubernetes "k8s.io/client-go/kubernetes"
v1beta1 "k8s.io/client-go/listers/certificates/v1beta1"
cache "k8s.io/client-go/tools/cache"
time "time"
)
// CertificateSigningRequestInformer provides access to a shared informer and lister for

View File

@ -19,6 +19,8 @@ limitations under the License.
package v1
import (
time "time"
core_v1 "k8s.io/api/core/v1"
meta_v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
@ -27,7 +29,6 @@ import (
kubernetes "k8s.io/client-go/kubernetes"
v1 "k8s.io/client-go/listers/core/v1"
cache "k8s.io/client-go/tools/cache"
time "time"
)
// ComponentStatusInformer provides access to a shared informer and lister for

View File

@ -19,6 +19,8 @@ limitations under the License.
package v1
import (
time "time"
core_v1 "k8s.io/api/core/v1"
meta_v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
@ -27,7 +29,6 @@ import (
kubernetes "k8s.io/client-go/kubernetes"
v1 "k8s.io/client-go/listers/core/v1"
cache "k8s.io/client-go/tools/cache"
time "time"
)
// ConfigMapInformer provides access to a shared informer and lister for

View File

@ -19,6 +19,8 @@ limitations under the License.
package v1
import (
time "time"
core_v1 "k8s.io/api/core/v1"
meta_v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
@ -27,7 +29,6 @@ import (
kubernetes "k8s.io/client-go/kubernetes"
v1 "k8s.io/client-go/listers/core/v1"
cache "k8s.io/client-go/tools/cache"
time "time"
)
// EndpointsInformer provides access to a shared informer and lister for

View File

@ -19,6 +19,8 @@ limitations under the License.
package v1
import (
time "time"
core_v1 "k8s.io/api/core/v1"
meta_v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
@ -27,7 +29,6 @@ import (
kubernetes "k8s.io/client-go/kubernetes"
v1 "k8s.io/client-go/listers/core/v1"
cache "k8s.io/client-go/tools/cache"
time "time"
)
// EventInformer provides access to a shared informer and lister for

View File

@ -19,6 +19,8 @@ limitations under the License.
package v1
import (
time "time"
core_v1 "k8s.io/api/core/v1"
meta_v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
@ -27,7 +29,6 @@ import (
kubernetes "k8s.io/client-go/kubernetes"
v1 "k8s.io/client-go/listers/core/v1"
cache "k8s.io/client-go/tools/cache"
time "time"
)
// LimitRangeInformer provides access to a shared informer and lister for

View File

@ -19,6 +19,8 @@ limitations under the License.
package v1
import (
time "time"
core_v1 "k8s.io/api/core/v1"
meta_v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
@ -27,7 +29,6 @@ import (
kubernetes "k8s.io/client-go/kubernetes"
v1 "k8s.io/client-go/listers/core/v1"
cache "k8s.io/client-go/tools/cache"
time "time"
)
// NamespaceInformer provides access to a shared informer and lister for

View File

@ -19,6 +19,8 @@ limitations under the License.
package v1
import (
time "time"
core_v1 "k8s.io/api/core/v1"
meta_v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
@ -27,7 +29,6 @@ import (
kubernetes "k8s.io/client-go/kubernetes"
v1 "k8s.io/client-go/listers/core/v1"
cache "k8s.io/client-go/tools/cache"
time "time"
)
// NodeInformer provides access to a shared informer and lister for

View File

@ -19,6 +19,8 @@ limitations under the License.
package v1
import (
time "time"
core_v1 "k8s.io/api/core/v1"
meta_v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
@ -27,7 +29,6 @@ import (
kubernetes "k8s.io/client-go/kubernetes"
v1 "k8s.io/client-go/listers/core/v1"
cache "k8s.io/client-go/tools/cache"
time "time"
)
// PersistentVolumeInformer provides access to a shared informer and lister for

View File

@ -19,6 +19,8 @@ limitations under the License.
package v1
import (
time "time"
core_v1 "k8s.io/api/core/v1"
meta_v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
@ -27,7 +29,6 @@ import (
kubernetes "k8s.io/client-go/kubernetes"
v1 "k8s.io/client-go/listers/core/v1"
cache "k8s.io/client-go/tools/cache"
time "time"
)
// PersistentVolumeClaimInformer provides access to a shared informer and lister for

View File

@ -19,6 +19,8 @@ limitations under the License.
package v1
import (
time "time"
core_v1 "k8s.io/api/core/v1"
meta_v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
@ -27,7 +29,6 @@ import (
kubernetes "k8s.io/client-go/kubernetes"
v1 "k8s.io/client-go/listers/core/v1"
cache "k8s.io/client-go/tools/cache"
time "time"
)
// PodInformer provides access to a shared informer and lister for

View File

@ -19,6 +19,8 @@ limitations under the License.
package v1
import (
time "time"
core_v1 "k8s.io/api/core/v1"
meta_v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
@ -27,7 +29,6 @@ import (
kubernetes "k8s.io/client-go/kubernetes"
v1 "k8s.io/client-go/listers/core/v1"
cache "k8s.io/client-go/tools/cache"
time "time"
)
// PodTemplateInformer provides access to a shared informer and lister for

View File

@ -19,6 +19,8 @@ limitations under the License.
package v1
import (
time "time"
core_v1 "k8s.io/api/core/v1"
meta_v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
@ -27,7 +29,6 @@ import (
kubernetes "k8s.io/client-go/kubernetes"
v1 "k8s.io/client-go/listers/core/v1"
cache "k8s.io/client-go/tools/cache"
time "time"
)
// ReplicationControllerInformer provides access to a shared informer and lister for

View File

@ -19,6 +19,8 @@ limitations under the License.
package v1
import (
time "time"
core_v1 "k8s.io/api/core/v1"
meta_v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
@ -27,7 +29,6 @@ import (
kubernetes "k8s.io/client-go/kubernetes"
v1 "k8s.io/client-go/listers/core/v1"
cache "k8s.io/client-go/tools/cache"
time "time"
)
// ResourceQuotaInformer provides access to a shared informer and lister for

View File

@ -19,6 +19,8 @@ limitations under the License.
package v1
import (
time "time"
core_v1 "k8s.io/api/core/v1"
meta_v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
@ -27,7 +29,6 @@ import (
kubernetes "k8s.io/client-go/kubernetes"
v1 "k8s.io/client-go/listers/core/v1"
cache "k8s.io/client-go/tools/cache"
time "time"
)
// SecretInformer provides access to a shared informer and lister for

View File

@ -19,6 +19,8 @@ limitations under the License.
package v1
import (
time "time"
core_v1 "k8s.io/api/core/v1"
meta_v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
@ -27,7 +29,6 @@ import (
kubernetes "k8s.io/client-go/kubernetes"
v1 "k8s.io/client-go/listers/core/v1"
cache "k8s.io/client-go/tools/cache"
time "time"
)
// ServiceInformer provides access to a shared informer and lister for

View File

@ -19,6 +19,8 @@ limitations under the License.
package v1
import (
time "time"
core_v1 "k8s.io/api/core/v1"
meta_v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
@ -27,7 +29,6 @@ import (
kubernetes "k8s.io/client-go/kubernetes"
v1 "k8s.io/client-go/listers/core/v1"
cache "k8s.io/client-go/tools/cache"
time "time"
)
// ServiceAccountInformer provides access to a shared informer and lister for

View File

@ -19,6 +19,8 @@ limitations under the License.
package v1beta1
import (
time "time"
events_v1beta1 "k8s.io/api/events/v1beta1"
v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
@ -27,7 +29,6 @@ import (
kubernetes "k8s.io/client-go/kubernetes"
v1beta1 "k8s.io/client-go/listers/events/v1beta1"
cache "k8s.io/client-go/tools/cache"
time "time"
)
// EventInformer provides access to a shared informer and lister for

View File

@ -19,6 +19,8 @@ limitations under the License.
package v1beta1
import (
time "time"
extensions_v1beta1 "k8s.io/api/extensions/v1beta1"
v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
@ -27,7 +29,6 @@ import (
kubernetes "k8s.io/client-go/kubernetes"
v1beta1 "k8s.io/client-go/listers/extensions/v1beta1"
cache "k8s.io/client-go/tools/cache"
time "time"
)
// DaemonSetInformer provides access to a shared informer and lister for

View File

@ -19,6 +19,8 @@ limitations under the License.
package v1beta1
import (
time "time"
extensions_v1beta1 "k8s.io/api/extensions/v1beta1"
v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
@ -27,7 +29,6 @@ import (
kubernetes "k8s.io/client-go/kubernetes"
v1beta1 "k8s.io/client-go/listers/extensions/v1beta1"
cache "k8s.io/client-go/tools/cache"
time "time"
)
// DeploymentInformer provides access to a shared informer and lister for

View File

@ -19,6 +19,8 @@ limitations under the License.
package v1beta1
import (
time "time"
extensions_v1beta1 "k8s.io/api/extensions/v1beta1"
v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
@ -27,7 +29,6 @@ import (
kubernetes "k8s.io/client-go/kubernetes"
v1beta1 "k8s.io/client-go/listers/extensions/v1beta1"
cache "k8s.io/client-go/tools/cache"
time "time"
)
// IngressInformer provides access to a shared informer and lister for

View File

@ -19,6 +19,8 @@ limitations under the License.
package v1beta1
import (
time "time"
extensions_v1beta1 "k8s.io/api/extensions/v1beta1"
v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
@ -27,7 +29,6 @@ import (
kubernetes "k8s.io/client-go/kubernetes"
v1beta1 "k8s.io/client-go/listers/extensions/v1beta1"
cache "k8s.io/client-go/tools/cache"
time "time"
)
// PodSecurityPolicyInformer provides access to a shared informer and lister for

View File

@ -19,6 +19,8 @@ limitations under the License.
package v1beta1
import (
time "time"
extensions_v1beta1 "k8s.io/api/extensions/v1beta1"
v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
@ -27,7 +29,6 @@ import (
kubernetes "k8s.io/client-go/kubernetes"
v1beta1 "k8s.io/client-go/listers/extensions/v1beta1"
cache "k8s.io/client-go/tools/cache"
time "time"
)
// ReplicaSetInformer provides access to a shared informer and lister for

View File

@ -19,6 +19,10 @@ limitations under the License.
package informers
import (
reflect "reflect"
sync "sync"
time "time"
v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
schema "k8s.io/apimachinery/pkg/runtime/schema"
@ -39,9 +43,6 @@ import (
storage "k8s.io/client-go/informers/storage"
kubernetes "k8s.io/client-go/kubernetes"
cache "k8s.io/client-go/tools/cache"
reflect "reflect"
sync "sync"
time "time"
)
type sharedInformerFactory struct {

View File

@ -20,6 +20,7 @@ package informers
import (
"fmt"
v1alpha1 "k8s.io/api/admissionregistration/v1alpha1"
v1beta1 "k8s.io/api/admissionregistration/v1beta1"
v1 "k8s.io/api/apps/v1"

View File

@ -19,11 +19,12 @@ limitations under the License.
package internalinterfaces
import (
time "time"
v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
kubernetes "k8s.io/client-go/kubernetes"
cache "k8s.io/client-go/tools/cache"
time "time"
)
type NewInformerFunc func(kubernetes.Interface, time.Duration) cache.SharedIndexInformer

View File

@ -19,6 +19,8 @@ limitations under the License.
package v1
import (
time "time"
networking_v1 "k8s.io/api/networking/v1"
meta_v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
@ -27,7 +29,6 @@ import (
kubernetes "k8s.io/client-go/kubernetes"
v1 "k8s.io/client-go/listers/networking/v1"
cache "k8s.io/client-go/tools/cache"
time "time"
)
// NetworkPolicyInformer provides access to a shared informer and lister for

View File

@ -19,6 +19,8 @@ limitations under the License.
package v1beta1
import (
time "time"
policy_v1beta1 "k8s.io/api/policy/v1beta1"
v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
@ -27,7 +29,6 @@ import (
kubernetes "k8s.io/client-go/kubernetes"
v1beta1 "k8s.io/client-go/listers/policy/v1beta1"
cache "k8s.io/client-go/tools/cache"
time "time"
)
// PodDisruptionBudgetInformer provides access to a shared informer and lister for

View File

@ -19,6 +19,8 @@ limitations under the License.
package v1
import (
time "time"
rbac_v1 "k8s.io/api/rbac/v1"
meta_v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
@ -27,7 +29,6 @@ import (
kubernetes "k8s.io/client-go/kubernetes"
v1 "k8s.io/client-go/listers/rbac/v1"
cache "k8s.io/client-go/tools/cache"
time "time"
)
// ClusterRoleInformer provides access to a shared informer and lister for

View File

@ -19,6 +19,8 @@ limitations under the License.
package v1
import (
time "time"
rbac_v1 "k8s.io/api/rbac/v1"
meta_v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
@ -27,7 +29,6 @@ import (
kubernetes "k8s.io/client-go/kubernetes"
v1 "k8s.io/client-go/listers/rbac/v1"
cache "k8s.io/client-go/tools/cache"
time "time"
)
// ClusterRoleBindingInformer provides access to a shared informer and lister for

View File

@ -19,6 +19,8 @@ limitations under the License.
package v1
import (
time "time"
rbac_v1 "k8s.io/api/rbac/v1"
meta_v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
@ -27,7 +29,6 @@ import (
kubernetes "k8s.io/client-go/kubernetes"
v1 "k8s.io/client-go/listers/rbac/v1"
cache "k8s.io/client-go/tools/cache"
time "time"
)
// RoleInformer provides access to a shared informer and lister for

View File

@ -19,6 +19,8 @@ limitations under the License.
package v1
import (
time "time"
rbac_v1 "k8s.io/api/rbac/v1"
meta_v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
@ -27,7 +29,6 @@ import (
kubernetes "k8s.io/client-go/kubernetes"
v1 "k8s.io/client-go/listers/rbac/v1"
cache "k8s.io/client-go/tools/cache"
time "time"
)
// RoleBindingInformer provides access to a shared informer and lister for

View File

@ -19,6 +19,8 @@ limitations under the License.
package v1alpha1
import (
time "time"
rbac_v1alpha1 "k8s.io/api/rbac/v1alpha1"
v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
@ -27,7 +29,6 @@ import (
kubernetes "k8s.io/client-go/kubernetes"
v1alpha1 "k8s.io/client-go/listers/rbac/v1alpha1"
cache "k8s.io/client-go/tools/cache"
time "time"
)
// ClusterRoleInformer provides access to a shared informer and lister for

View File

@ -19,6 +19,8 @@ limitations under the License.
package v1alpha1
import (
time "time"
rbac_v1alpha1 "k8s.io/api/rbac/v1alpha1"
v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
@ -27,7 +29,6 @@ import (
kubernetes "k8s.io/client-go/kubernetes"
v1alpha1 "k8s.io/client-go/listers/rbac/v1alpha1"
cache "k8s.io/client-go/tools/cache"
time "time"
)
// ClusterRoleBindingInformer provides access to a shared informer and lister for

View File

@ -19,6 +19,8 @@ limitations under the License.
package v1alpha1
import (
time "time"
rbac_v1alpha1 "k8s.io/api/rbac/v1alpha1"
v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
@ -27,7 +29,6 @@ import (
kubernetes "k8s.io/client-go/kubernetes"
v1alpha1 "k8s.io/client-go/listers/rbac/v1alpha1"
cache "k8s.io/client-go/tools/cache"
time "time"
)
// RoleInformer provides access to a shared informer and lister for

View File

@ -19,6 +19,8 @@ limitations under the License.
package v1alpha1
import (
time "time"
rbac_v1alpha1 "k8s.io/api/rbac/v1alpha1"
v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
@ -27,7 +29,6 @@ import (
kubernetes "k8s.io/client-go/kubernetes"
v1alpha1 "k8s.io/client-go/listers/rbac/v1alpha1"
cache "k8s.io/client-go/tools/cache"
time "time"
)
// RoleBindingInformer provides access to a shared informer and lister for

View File

@ -19,6 +19,8 @@ limitations under the License.
package v1beta1
import (
time "time"
rbac_v1beta1 "k8s.io/api/rbac/v1beta1"
v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
@ -27,7 +29,6 @@ import (
kubernetes "k8s.io/client-go/kubernetes"
v1beta1 "k8s.io/client-go/listers/rbac/v1beta1"
cache "k8s.io/client-go/tools/cache"
time "time"
)
// ClusterRoleInformer provides access to a shared informer and lister for

View File

@ -19,6 +19,8 @@ limitations under the License.
package v1beta1
import (
time "time"
rbac_v1beta1 "k8s.io/api/rbac/v1beta1"
v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
@ -27,7 +29,6 @@ import (
kubernetes "k8s.io/client-go/kubernetes"
v1beta1 "k8s.io/client-go/listers/rbac/v1beta1"
cache "k8s.io/client-go/tools/cache"
time "time"
)
// ClusterRoleBindingInformer provides access to a shared informer and lister for

View File

@ -19,6 +19,8 @@ limitations under the License.
package v1beta1
import (
time "time"
rbac_v1beta1 "k8s.io/api/rbac/v1beta1"
v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
@ -27,7 +29,6 @@ import (
kubernetes "k8s.io/client-go/kubernetes"
v1beta1 "k8s.io/client-go/listers/rbac/v1beta1"
cache "k8s.io/client-go/tools/cache"
time "time"
)
// RoleInformer provides access to a shared informer and lister for

View File

@ -19,6 +19,8 @@ limitations under the License.
package v1beta1
import (
time "time"
rbac_v1beta1 "k8s.io/api/rbac/v1beta1"
v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
@ -27,7 +29,6 @@ import (
kubernetes "k8s.io/client-go/kubernetes"
v1beta1 "k8s.io/client-go/listers/rbac/v1beta1"
cache "k8s.io/client-go/tools/cache"
time "time"
)
// RoleBindingInformer provides access to a shared informer and lister for

View File

@ -19,6 +19,8 @@ limitations under the License.
package v1alpha1
import (
time "time"
scheduling_v1alpha1 "k8s.io/api/scheduling/v1alpha1"
v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
@ -27,7 +29,6 @@ import (
kubernetes "k8s.io/client-go/kubernetes"
v1alpha1 "k8s.io/client-go/listers/scheduling/v1alpha1"
cache "k8s.io/client-go/tools/cache"
time "time"
)
// PriorityClassInformer provides access to a shared informer and lister for

View File

@ -19,6 +19,8 @@ limitations under the License.
package v1alpha1
import (
time "time"
settings_v1alpha1 "k8s.io/api/settings/v1alpha1"
v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
@ -27,7 +29,6 @@ import (
kubernetes "k8s.io/client-go/kubernetes"
v1alpha1 "k8s.io/client-go/listers/settings/v1alpha1"
cache "k8s.io/client-go/tools/cache"
time "time"
)
// PodPresetInformer provides access to a shared informer and lister for

View File

@ -19,6 +19,8 @@ limitations under the License.
package v1
import (
time "time"
storage_v1 "k8s.io/api/storage/v1"
meta_v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
@ -27,7 +29,6 @@ import (
kubernetes "k8s.io/client-go/kubernetes"
v1 "k8s.io/client-go/listers/storage/v1"
cache "k8s.io/client-go/tools/cache"
time "time"
)
// StorageClassInformer provides access to a shared informer and lister for

View File

@ -19,6 +19,8 @@ limitations under the License.
package v1alpha1
import (
time "time"
storage_v1alpha1 "k8s.io/api/storage/v1alpha1"
v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
@ -27,7 +29,6 @@ import (
kubernetes "k8s.io/client-go/kubernetes"
v1alpha1 "k8s.io/client-go/listers/storage/v1alpha1"
cache "k8s.io/client-go/tools/cache"
time "time"
)
// VolumeAttachmentInformer provides access to a shared informer and lister for

View File

@ -19,6 +19,8 @@ limitations under the License.
package v1beta1
import (
time "time"
storage_v1beta1 "k8s.io/api/storage/v1beta1"
v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
@ -27,7 +29,6 @@ import (
kubernetes "k8s.io/client-go/kubernetes"
v1beta1 "k8s.io/client-go/listers/storage/v1beta1"
cache "k8s.io/client-go/tools/cache"
time "time"
)
// StorageClassInformer provides access to a shared informer and lister for