Declarative API k8s:
cluster-api
Introduction to Kubernetes Cluster-API Project
Declarative Management of Kubernetes Objects Using Configuration Files
Imperative/Declarative and a Few `kubectl` tricks
Kubernetes Object Management (official)
api-extension/custom-resources/ (设计指导)
Kubernetes Design and Development Explained
谷歌大神详解 Kubernetes 配置管理最佳方法(设计思想)
Kubernetes-整体概述和架构
kubernetes extension point
Kubernetes 状态管理与扩展
kubernetes之kube-ApiServer代码分析
Kubernetes架构及资源关系简单总结
两种API的扩展方式, CRD 和 API Aggregation( Kubernetes v1.7新特性解析)
1. official sample-apiserver stand-alone
source code
git clone https://github.com/kubernetes/sample-apiserver.git
develop evn
prepare
learn etcd overview
grpc入门 Quick Start org example gRPC 官方文档中文版
# go get "google.golang.org/grpc" go get -u -v github.com/tools/godep go get -u github.com/kardianos/govendor
cd $GOPATH/src
mkdir etcd-example
govendor init
govendor get google.golang.org/grpc
govendor add google.golang.org/grpc
govendor fetch golang.org/x/net/trace
REF this etcd clientV3 example:
package main import ( // "flag" // "os" "fmt" "context" "time" "go.etcd.io/etcd/clientv3" // "google.golang.org/grpc" ) func main() { // expect dial time-out on ipv4 blackhole fmt.Println("Clientv3 example") _, err := clientv3.New(clientv3.Config{ Endpoints: []string{"http://254.0.0.1:12345"}, DialTimeout: 2 * time.Second, }) // etcd clientv3 >= v3.2.10, grpc/grpc-go >= v1.7.3 if err == context.DeadlineExceeded { fmt.Println("Error to open client, DeadlineExceeded", err) // handle errors } // etcd clientv3 <= v3.2.9, grpc/grpc-go <= v1.2.1 // if err == grpc.ErrClientConnTimeout { // // handle errors // fmt.Println("Error to open client, ErrClientConnTimeout", err) // } cli, err := clientv3.New(clientv3.Config{ Endpoints: []string{"localhost:2379", "localhost:22379", "localhost:32379"}, DialTimeout: 5 * time.Second, }) if err != nil { fmt.Println("Error to open client", err) // handle error! } defer cli.Close() timeout := 5 * time.Second ctx, cancel := context.WithTimeout(context.Background(), timeout) go func() { fmt.Println("Start to Watch valeu") rch := cli.Watch(context.Background(), "sample_key") for wresp := range rch { for _, ev := range wresp.Events { fmt.Printf("Get events: %s %q : %q\n", ev.Type, ev.Kv.Key, ev.Kv.Value) fmt.Println("-----------------------") } } }() resp, err := cli.Put(ctx, "sample_key", "sample_value") if err != nil { // handle error! fmt.Println("Error to Put valeu", err) }else{ // use the response fmt.Println("Put successfully: ", resp) } v, err := cli.Get(ctx, "sample_key") if err != nil { // handle error! fmt.Println("Error to Get valeu", err) } else { fmt.Println("Get valeu: ", v) } time.Sleep(4) cancel() }
sample apiserver on a local minikube
sudo apt-get install expect
#!/bin/bash set -x export PHRASEPASS=123456 export COUNTRY=CN export STATE=BeiJing export CITY=BeiJing export COMPANY=OpenSource export COMPANY_UNIT=k8s # export COMMON_NAME=$HOSTNAME export COMMON_NAME=sample export CAEMAIL="k8s@intel.com" echo "Generate a CA to later sign the client certificate" echo "Config CA" { /usr/bin/expect << EOF spawn openssl req -nodes -new -x509 -keyout ca.key -out ca.crt expect "*Country Name*:" send "$COUNTRY\r" expect "*State or Province Name*:" send "$STATE\r" expect "*Locality Name*:" send "$CITY\r" expect "*Organization Name*:" send "$COMPANY\r" expect "*Organizational Unit Name*:" send "$COMPANY_UNIT\r" expect "*Common Name*:" send "$COMMON_NAME\r" expect "*Email Address*" send "$CAEMAIL\r\n" expect eof EOF } echo "********************* read private key ************************" openssl rsa -noout -text -in ca.key echo "********************* read ca certification ************************" openssl x509 -noout -text -in ca.crt echo "Create a client cert signed by this CA for the user development in the superuser group system:masters" openssl req -out client.csr -new -newkey rsa:4096 -nodes -keyout client.key -subj "/CN=development/O=system:masters" echo "********************* read client private key ************************" openssl rsa -noout -text -in client.key echo "********************* read client request ************************" openssl req -noout -text -in client.csr openssl x509 -req -days 365 -in client.csr -CA ca.crt -CAkey ca.key -set_serial 01 -out client.crt echo "********************* read client request ************************" openssl x509 -noout -text -in client.crt echo "curl requires client certificates in p12 format with password, do the conversion" openssl pkcs12 -export -in ./client.crt -inkey ./client.key -out client.p12 -passout pass:password # openssl pkcs12 -noout -text -in client.p12
we can also let kubenets set up env
curl -L https://pkg.cfssl.org/R1.2/cfssl_linux-amd64 -o cfssl chmod +x cfssl curl -L https://pkg.cfssl.org/R1.2/cfssljson_linux-amd64 -o cfssljson chmod +x cfssljson curl -L https://pkg.cfssl.org/R1.2/cfssl-certinfo_linux-amd64 -o cfssl-certinfo chmod +x cfssl-certinfo mv cfssl* /home/ubuntu/go/bin/ ls /home/ubuntu/go/bin/ cd kubernetes sudo apt-get install make sudo apt-get install gcc hack/install-etcd.sh export PATH=/home/ubuntu/kubernetes/third_party/etcd:${PATH} echo "export PATH=`pwd`/third_party/etcd:\${PATH}" >> ~/.profile hack/local-up-cluster.sh # run cluster/kubectl.sh
start API server
cd $GOPATH/src/k8s.io/sample-apiserver ./sample-apiserver --secure-port 8443 --etcd-servers http://127.0.0.1:2379 --v=7 \ --client-ca-file /var/run/kubernetes/client-ca.crt \ --kubeconfig /var/run/kubernetes/admin.kubeconfig \ --authentication-kubeconfig /var/run/kubernetes/admin.kubeconfig \ --authorization-kubeconfig /var/run/kubernetes/admin.kubeconfig
or start a debug env
go build go get github.com/derekparker/delve/cmd/dlv dlv exec ./sample-apiserver -- --secure-port 8443 --etcd-servers http://127.0.0.1:2379 --v=7 \ --client-ca-file /var/run/kubernetes/client-ca.crt \ --kubeconfig /var/run/kubernetes/admin.kubeconfig \ --authentication-kubeconfig /var/run/kubernetes/admin.kubeconfig \ --authorization-kubeconfig /var/run/kubernetes/admin.kubeconfig
Request an API
sudo apt install httpie sudo chmod a+r /var/run/kubernetes/client-ca.key http --verify=no --cert /var/run/kubernetes/client-admin.crt --cert-key /var/run/kubernetes/client-admin.key \ https://localhost:8443/apis/wardle.k8s.io/v1alpha1/namespaces/default/flunders
server
go get github.com/golang/glog
go get github.com/kubernetes/sample-apiserver # cd ~/kubernetes # hack/install-etcd.sh
cd ~/go/src/github.com/kubernetes/sample-apiserver
go build
# the sample-apiserver bin is in /home/ubuntu/go/bin/sample-apiserver
# etcd is in /home/ubuntu/kubernetes/third_party/etcd/etcd
cp /var/run/kubernetes/admin.kubeconfig ~/.kube/config
etcd &
cd ~/go/src/k8s.io/sample-apiserver
go build
./sample-apiserver --secure-port 8443 --etcd-servers http://127.0.0.1:2379 --v=7 \
--client-ca-file ca.crt \
--kubeconfig ~/.kube/config \
--authentication-kubeconfig ~/.kube/config \
--authorization-kubeconfig ~/.kube/config
client
sudo apt install httpie http --verify=no --cert client.crt --cert-key client.key \ https://localhost:8443/apis/wardle.k8s.io/v1alpha1/namespaces/default/flunders
go through:
storegage:
vendor/k8s.io/apiserver/pkg/storage/storagebackend/factory/etcd3.go
wil newETCD3Storage
genericServer
(dlv) n > k8s.io/sample-apiserver/pkg/apiserver.completedConfig.New() ./pkg/apiserver/apiserver.go:105 (PC: 0x13b2aa5) Warning: debugging optimized function 100: if err != nil { 101: return nil, err 102: } 103: 104: s := &WardleServer{ => 105: GenericAPIServer: genericServer, 106: } 107: 108: apiGroupInfo := genericapiserver.NewDefaultAPIGroupInfo(wardle.GroupName, Scheme, metav1.ParameterCodec, Codecs) 109: 110: v1alpha1storage := map[string]rest.Storage{} (dlv) p genericServer *k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/server.GenericAPIServer { discoveryAddresses: k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/endpoints/discovery.Addresses(k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/endpoints/discovery.DefaultAddresses) { CIDRRules: []k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/endpoints/discovery.CIDRRule len: 0, cap: 0, nil, DefaultAddress: ":8443",}, LoopbackClientConfig: *k8s.io/sample-apiserver/vendor/k8s.io/client-go/rest.Config { Host: "https://[::1]:8443", APIPath: "", ContentConfig: (*k8s.io/sample-apiserver/vendor/k8s.io/client-go/rest.ContentConfig)(0xc00023a3e0), Username: "", Password: "", BearerToken: "f04984aa-c66e-4759-beb4-6151bf47d9b8", BearerTokenFile: "", Impersonate: (*k8s.io/sample-apiserver/vendor/k8s.io/client-go/rest.ImpersonationConfig)(0xc00023a458), AuthProvider: *k8s.io/sample-apiserver/vendor/k8s.io/client-go/tools/clientcmd/api.AuthProviderConfig nil, AuthConfigPersister: k8s.io/sample-apiserver/vendor/k8s.io/client-go/rest.AuthProviderConfigPersister nil, ExecProvider: *k8s.io/sample-apiserver/vendor/k8s.io/client-go/tools/clientcmd/api.ExecConfig nil, TLSClientConfig: (*k8s.io/sample-apiserver/vendor/k8s.io/client-go/rest.TLSClientConfig)(0xc00023a4a8), UserAgent: "", Transport: net/http.RoundTripper nil, WrapTransport: nil, QPS: 50, Burst: 100, RateLimiter: k8s.io/sample-apiserver/vendor/k8s.io/client-go/util/flowcontrol.RateLimiter nil, Timeout: 0, Dial: nil,}, minRequestTimeout: k8s.io/sample-apiserver/vendor/google.golang.org/grpc/naming.defaultFreq, ShutdownTimeout: Minute, legacyAPIGroupPrefixes: k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/util/sets.String [ "/api": {}, ], admissionControl: k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/admission.Interface(*k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/admission/metrics.pluginHandlerWithMetrics) *{ Interface: k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/admission.Interface(k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/admission.chainAdmissionHandler) *(*"k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/admission.Interface")(0xc000637050), observer: k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/admission/metrics.(*AdmissionMetrics).ObserveAdmissionStep-fm, extraLabels: []string len: 0, cap: 0, nil,}, SecureServingInfo: *k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/server.SecureServingInfo { Listener: net.Listener(*net.TCPListener) ..., Cert: *(*crypto/tls.Certificate)(0xc0003ba360), SNICerts: map[string]*crypto/tls.Certificate [...], ClientCA: *(*crypto/x509.CertPool)(0xc000149410), MinTLSVersion: 771, CipherSuites: []uint16 len: 0, cap: 0, nil, HTTP2MaxStreamsPerConnection: 1000,}, ExternalAddress: ":8443", Serializer: k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.NegotiatedSerializer(k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/serializer.CodecFactory) { scheme: *(*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.Scheme)(0xc00018e690), serializers: []k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/serializer.serializerType len: 3, cap: 4, [ (*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/serializer.serializerType)(0xc0002aa840), (*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/serializer.serializerType)(0xc0002aa8f0), (*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/serializer.serializerType)(0xc0002aa9a0), ], universal: k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.Decoder(*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/serializer/recognizer.decoder) ..., accepts: []k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.SerializerInfo len: 3, cap: 4, [ (*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.SerializerInfo)(0xc0002ec100), (*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.SerializerInfo)(0xc0002ec140), (*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.SerializerInfo)(0xc0002ec180), ], legacySerializer: k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.Serializer(*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/serializer/json.Serializer) ...,}, Handler: *k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/server.APIServerHandler { FullHandlerChain: net/http.Handler(net/http.HandlerFunc) *(*"net/http.Handler")(0xc0006372c0), GoRestfulContainer: *(*k8s.io/sample-apiserver/vendor/github.com/emicklei/go-restful.Container)(0xc00016b8c0), NonGoRestfulMux: *(*k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/server/mux.PathRecorderMux)(0xc00018ee70), Director: net/http.Handler(k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/server.director) *(*"net/http.Handler")(0xc0006372e0),}, listedPathProvider: k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/server/routes.ListedPathProvider(k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/server/routes.ListedPathProviders) [ ..., *(*"k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/server/routes.ListedPathProvider")(0xc000634a70), ], DiscoveryGroupManager: k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/endpoints/discovery.GroupManager(*k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/endpoints/discovery.rootAPIsHandler) *{ addresses: k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/endpoints/discovery.Addresses(k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/endpoints/discovery.DefaultAddresses) *(*"k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/endpoints/discovery.Addresses")(0xc0002cd980), serializer: k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.NegotiatedSerializer(k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/endpoints/discovery.stripVersionNegotiatedSerializer) *(*"k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.NegotiatedSerializer")(0xc0002cd990), lock: (*sync.RWMutex)(0xc0002cd9a0), apiGroups: map[string]k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/apis/meta/v1.APIGroup [], apiGroupNames: []string len: 0, cap: 0, nil,}, swaggerConfig: *k8s.io/sample-apiserver/vendor/github.com/emicklei/go-restful-swagger12.Config nil, openAPIConfig: *k8s.io/sample-apiserver/vendor/k8s.io/kube-openapi/pkg/common.Config nil, postStartHookLock: sync.Mutex {state: 0, sema: 0}, postStartHooks: map[string]k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/server.postStartHookEntry [ "generic-apiserver-start-informers": (*k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/server.postStartHookEntry)(0xc0001ea508), ], postStartHooksCalled: false, disabledPostStartHooks: k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/util/sets.String [], preShutdownHookLock: sync.Mutex {state: 0, sema: 0}, preShutdownHooks: map[string]k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/server.preShutdownHookEntry [], preShutdownHooksCalled: false, healthzLock: sync.Mutex {state: 0, sema: 0}, healthzChecks: []k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/server/healthz.HealthzChecker len: 4, cap: 4, [ *(*"k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/server/healthz.HealthzChecker")(0xc0003926c0), ..., ..., *(*"k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/server/healthz.HealthzChecker")(0xc0003926f0), ], healthzCreated: false, AuditBackend: k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/audit.Backend nil, Authorizer: k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/authorization/authorizer.Authorizer(k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/authorization/union.unionAuthzHandler) [ ..., *(*"k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/authorization/authorizer.Authorizer")(0xc0006347f0), ], enableAPIResponseCompression: false, delegationTarget: k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/server.DelegationTarget(k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/server.emptyDelegate) {}, HandlerChainWaitGroup: *k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/util/waitgroup.SafeWaitGroup { wg: (*sync.WaitGroup)(0xc000562180), mu: (*sync.RWMutex)(0xc00056218c), wait: false,},}
v1alpha1storage
// New returns a new instance of WardleServer from the given config. func (c completedConfig) New() (*WardleServer, error) { genericServer, err := c.GenericConfig.New("sample-apiserver", genericapiserver.NewEmptyDelegate()) if err != nil { return nil, err } s := &WardleServer{ GenericAPIServer: genericServer, } apiGroupInfo := genericapiserver.NewDefaultAPIGroupInfo(wardle.GroupName, Scheme, metav1.ParameterCodec, Codecs) v1alpha1storage := map[string]rest.Storage{} v1alpha1storage["flunders"] = wardleregistry.RESTInPeace(flunderstorage.NewREST(Scheme, c.GenericConfig.RESTOptionsGetter)) v1alpha1storage["fischers"] = wardleregistry.RESTInPeace(fischerstorage.NewREST(Scheme, c.GenericConfig.RESTOptionsGetter)) apiGroupInfo.VersionedResourcesStorageMap["v1alpha1"] = v1alpha1storage v1beta1storage := map[string]rest.Storage{} v1beta1storage["flunders"] = wardleregistry.RESTInPeace(flunderstorage.NewREST(Scheme, c.GenericConfig.RESTOptionsGetter)) apiGroupInfo.VersionedResourcesStorageMap["v1beta1"] = v1beta1storage if err := s.GenericAPIServer.InstallAPIGroup(&apiGroupInfo); err != nil { return nil, err } return s, nil }
genericregistry "k8s.io/apiserver/pkg/registry/generic/registry"
// NewREST returns a RESTStorage object that will work against API services.
func NewREST(scheme *runtime.Scheme, optsGetter generic.RESTOptionsGetter) (*registry.REST, error) {
strategy := NewStrategy(scheme)
store := &genericregistry.Store{
NewFunc: func() runtime.Object { return &wardle.Fischer{} },
NewListFunc: func() runtime.Object { return &wardle.FischerList{} },
PredicateFunc: MatchFischer,
DefaultQualifiedResource: wardle.Resource("fischers"),
CreateStrategy: strategy,
UpdateStrategy: strategy,
DeleteStrategy: strategy,
}
options := &generic.StoreOptions{RESTOptions: optsGetter, AttrFunc: GetAttrs}
if err := store.CompleteWithOptions(options); err != nil {
return nil, err
}
return ®istry.REST{store}, nil //返回的这个store 包含了CRUD的各种方法
}
(dlv) p v1alpha1storage map[string]k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/registry/rest.Storage [ "flunders": *k8s.io/sample-apiserver/pkg/registry.REST { Store: *(*k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/registry/generic/registry.Store)(0xc0001ebb00),}, "fischers": *k8s.io/sample-apiserver/pkg/registry.REST { Store: *(*k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/registry/generic/registry.Store)(0xc0003fe120),}, ] (dlv) p apiGroupInfo k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/server.APIGroupInfo { PrioritizedVersions: []k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/schema.GroupVersion len: 2, cap: 2, [ (*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/schema.GroupVersion)(0xc000101180), (*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/schema.GroupVersion)(0xc0001011a0), ], VersionedResourcesStorageMap: map[string]map[string]k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/registry/rest.Storage [ "v1alpha1": [...], ], OptionsExternalVersion: *k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/schema.GroupVersion {Group: "", Version: "v1"}, MetaGroupVersion: *k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/schema.GroupVersion nil, Scheme: *k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.Scheme { gvkToType: map[k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/schema.GroupVersionKind]reflect.Type [...], typeToGVK: map[reflect.Type][]k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/schema.GroupVersionKind [...], unversionedTypes: map[reflect.Type]k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/schema.GroupVersionKind [...], unversionedKinds: map[string]reflect.Type [...], fieldLabelConversionFuncs: map[k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/schema.GroupVersionKind]k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.FieldLabelConversionFunc [], defaulterFuncs: map[reflect.Type]func(interface {}) [...], converter: *(*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/conversion.Converter)(0xc0000cbe00), versionPriority: map[string][]string [...], observedVersions: []k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/schema.GroupVersion len: 3, cap: 4, [ (*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/schema.GroupVersion)(0xc00036d380), (*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/schema.GroupVersion)(0xc00036d3a0), (*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/schema.GroupVersion)(0xc00036d3c0), ], schemeName: "k8s.io/sample-apiserver/pkg/apiserver/apiserver.go:36",}, NegotiatedSerializer: k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.NegotiatedSerializer(k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/serializer.CodecFactory) { scheme: *(*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.Scheme)(0xc00018e690), serializers: []k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/serializer.serializerType len: 3, cap: 4, [ (*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/serializer.serializerType)(0xc0002aa840), (*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/serializer.serializerType)(0xc0002aa8f0), (*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/serializer.serializerType)(0xc0002aa9a0), ], universal: k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.Decoder(*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/serializer/recognizer.decoder) ..., accepts: []k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.SerializerInfo len: 3, cap: 4, [ (*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.SerializerInfo)(0xc0002ec100), (*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.SerializerInfo)(0xc0002ec140), (*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.SerializerInfo)(0xc0002ec180), ], legacySerializer: k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.Serializer(*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/serializer/json.Serializer) ...,}, ParameterCodec: k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.ParameterCodec(*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.parameterCodec) *{ typer: k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.ObjectTyper(*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.Scheme) ..., convertor: k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.ObjectConvertor(*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.Scheme) ..., creator: k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.ObjectCreater(*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.Scheme) ..., defaulter: k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.ObjectDefaulter(*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.Scheme) ...,},}
installAPIResources
(dlv) n > k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/server.(*GenericAPIServer).installAPIResources() ./vendor/k8s.io/apiserver/pkg/server/genericapiserver.go:339 (PC: 0x1346def) Warning: debugging optimized function 334: klog.Warningf("Skipping API %v because it has no resources.", groupVersion) 335: continue 336: } 337: 338: apiGroupVersion := s.getAPIGroupVersion(apiGroupInfo, groupVersion, apiPrefix) => 339: if apiGroupInfo.OptionsExternalVersion != nil { 340: apiGroupVersion.OptionsExternalVersion = apiGroupInfo.OptionsExternalVersion 341: } 342: apiGroupVersion.OpenAPIModels = openAPIGroupModels 343: 344: if err := apiGroupVersion.InstallREST(s.Handler.GoRestfulContainer); err != nil { (dlv) p apiGroupVersion *k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/endpoints.APIGroupVersion { Storage: map[string]k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/registry/rest.Storage [ "flunders": ..., ], Root: "/apis", GroupVersion: k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/schema.GroupVersion { Group: "wardle.k8s.io", Version: "v1beta1",}, OptionsExternalVersion: *k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/schema.GroupVersion nil, MetaGroupVersion: *k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/schema.GroupVersion nil, RootScopedKinds: k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/util/sets.String nil, Serializer: k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.NegotiatedSerializer(k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/serializer.CodecFactory) { scheme: *(*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.Scheme)(0xc00018e690), serializers: []k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/serializer.serializerType len: 3, cap: 4, [ (*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/serializer.serializerType)(0xc0002aa840), (*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/serializer.serializerType)(0xc0002aa8f0), (*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/serializer.serializerType)(0xc0002aa9a0), ], universal: k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.Decoder(*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/serializer/recognizer.decoder) ..., accepts: []k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.SerializerInfo len: 3, cap: 4, [ (*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.SerializerInfo)(0xc0002ec100), (*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.SerializerInfo)(0xc0002ec140), (*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.SerializerInfo)(0xc0002ec180), ], legacySerializer: k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.Serializer(*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/serializer/json.Serializer) ...,}, ParameterCodec: k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.ParameterCodec(*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.parameterCodec) *{ typer: k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.ObjectTyper(*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.Scheme) ..., convertor: k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.ObjectConvertor(*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.Scheme) ..., creator: k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.ObjectCreater(*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.Scheme) ..., defaulter: k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.ObjectDefaulter(*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.Scheme) ...,}, Typer: k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.ObjectTyper(*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.Scheme) *{ gvkToType: map[k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/schema.GroupVersionKind]reflect.Type [...], typeToGVK: map[reflect.Type][]k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/schema.GroupVersionKind [...], unversionedTypes: map[reflect.Type]k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/schema.GroupVersionKind [...], unversionedKinds: map[string]reflect.Type [...], fieldLabelConversionFuncs: map[k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/schema.GroupVersionKind]k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.FieldLabelConversionFunc [], defaulterFuncs: map[reflect.Type]func(interface {}) [...], converter: *(*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/conversion.Converter)(0xc0000cbe00), versionPriority: map[string][]string [...], observedVersions: []k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/schema.GroupVersion len: 3, cap: 4, [ (*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/schema.GroupVersion)(0xc00036d380), (*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/schema.GroupVersion)(0xc00036d3a0), (*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/schema.GroupVersion)(0xc00036d3c0), ], schemeName: "k8s.io/sample-apiserver/pkg/apiserver/apiserver.go:36",}, Creater: k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.ObjectCreater(*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.Scheme) *{ gvkToType: map[k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/schema.GroupVersionKind]reflect.Type [...], typeToGVK: map[reflect.Type][]k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/schema.GroupVersionKind [...], unversionedTypes: map[reflect.Type]k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/schema.GroupVersionKind [...], unversionedKinds: map[string]reflect.Type [...], fieldLabelConversionFuncs: map[k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/schema.GroupVersionKind]k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.FieldLabelConversionFunc [], defaulterFuncs: map[reflect.Type]func(interface {}) [...], converter: *(*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/conversion.Converter)(0xc0000cbe00), versionPriority: map[string][]string [...], observedVersions: []k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/schema.GroupVersion len: 3, cap: 4, [ (*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/schema.GroupVersion)(0xc00036d380), (*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/schema.GroupVersion)(0xc00036d3a0), (*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/schema.GroupVersion)(0xc00036d3c0), ], schemeName: "k8s.io/sample-apiserver/pkg/apiserver/apiserver.go:36",}, Convertor: k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.ObjectConvertor(*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.Scheme) *{ gvkToType: map[k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/schema.GroupVersionKind]reflect.Type [...], typeToGVK: map[reflect.Type][]k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/schema.GroupVersionKind [...], unversionedTypes: map[reflect.Type]k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/schema.GroupVersionKind [...], unversionedKinds: map[string]reflect.Type [...], fieldLabelConversionFuncs: map[k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/schema.GroupVersionKind]k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.FieldLabelConversionFunc [], defaulterFuncs: map[reflect.Type]func(interface {}) [...], converter: *(*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/conversion.Converter)(0xc0000cbe00), versionPriority: map[string][]string [...], observedVersions: []k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/schema.GroupVersion len: 3, cap: 4, [ (*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/schema.GroupVersion)(0xc00036d380), (*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/schema.GroupVersion)(0xc00036d3a0), (*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/schema.GroupVersion)(0xc00036d3c0), ], schemeName: "k8s.io/sample-apiserver/pkg/apiserver/apiserver.go:36",}, Defaulter: k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.ObjectDefaulter(*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.Scheme) *{ gvkToType: map[k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/schema.GroupVersionKind]reflect.Type [...], typeToGVK: map[reflect.Type][]k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/schema.GroupVersionKind [...], unversionedTypes: map[reflect.Type]k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/schema.GroupVersionKind [...], unversionedKinds: map[string]reflect.Type [...], fieldLabelConversionFuncs: map[k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/schema.GroupVersionKind]k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.FieldLabelConversionFunc [], defaulterFuncs: map[reflect.Type]func(interface {}) [...], converter: *(*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/conversion.Converter)(0xc0000cbe00), versionPriority: map[string][]string [...], observedVersions: []k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/schema.GroupVersion len: 3, cap: 4, [ (*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/schema.GroupVersion)(0xc00036d380), (*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/schema.GroupVersion)(0xc00036d3a0), (*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/schema.GroupVersion)(0xc00036d3c0), ], schemeName: "k8s.io/sample-apiserver/pkg/apiserver/apiserver.go:36",}, Linker: k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.SelfLinker(k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/api/meta.resourceAccessor) {}, UnsafeConvertor: k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.ObjectConvertor(k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.unsafeObjectConvertor) { Scheme: *(*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.Scheme)(0xc00018e690),}, Authorizer: k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/authorization/authorizer.Authorizer(k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/authorization/union.unionAuthzHandler) [ ..., *(*"k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/authorization/authorizer.Authorizer")(0xc0006347f0), ], Admit: k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/admission.Interface(*k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/admission/metrics.pluginHandlerWithMetrics) *{ Interface: k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/admission.Interface(k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/admission.chainAdmissionHandler) *(*"k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/admission.Interface")(0xc000637050), observer: k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/admission/metrics.(*AdmissionMetrics).ObserveAdmissionStep-fm, extraLabels: []string len: 0, cap: 0, nil,}, MinRequestTimeout: k8s.io/sample-apiserver/vendor/google.golang.org/grpc/naming.defaultFreq, EnableAPIResponseCompression: false, OpenAPIModels: k8s.io/sample-apiserver/vendor/k8s.io/kube-openapi/pkg/util/proto.Models nil,}
go-restful container Add Webservice
(dlv) bt 0 0x00000000007384a3 in k8s.io/sample-apiserver/vendor/github.com/emicklei/go-restful.(*Container).Add at ./vendor/github.com/emicklei/go-restful/container.go:88 1 0x000000000130e9fa in k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/endpoints.(*APIGroupVersion).InstallREST at ./vendor/k8s.io/apiserver/pkg/endpoints/groupversion.go:107 2 0x0000000001346e56 in k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/server.(*GenericAPIServer).installAPIResources at ./vendor/k8s.io/apiserver/pkg/server/genericapiserver.go:344 3 0x0000000001347469 in k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/server.(*GenericAPIServer).InstallAPIGroup at ./vendor/k8s.io/apiserver/pkg/server/genericapiserver.go:378 4 0x00000000013b2f79 in k8s.io/sample-apiserver/pkg/apiserver.completedConfig.New at ./pkg/apiserver/apiserver.go:119 5 0x00000000013b41f7 in k8s.io/sample-apiserver/pkg/cmd/server.WardleServerOptions.RunWardleServer at ./pkg/cmd/server/start.go:140 6 0x00000000013b4447 in k8s.io/sample-apiserver/pkg/cmd/server.NewCommandStartWardleServer.func1 at ./pkg/cmd/server/start.go:77 7 0x0000000001355fd3 in k8s.io/sample-apiserver/vendor/github.com/spf13/cobra.(*Command).execute at ./vendor/github.com/spf13/cobra/command.go:756 8 0x00000000013569cd in k8s.io/sample-apiserver/vendor/github.com/spf13/cobra.(*Command).ExecuteC at ./vendor/github.com/spf13/cobra/command.go:846 9 0x00000000013566ab in k8s.io/sample-apiserver/vendor/github.com/spf13/cobra.(*Command).Execute at ./vendor/github.com/spf13/cobra/command.go:794 10 0x00000000013b4ba4 in main.main at ./main.go:38 11 0x000000000042fb77 in runtime.main at /usr/local/go/src/runtime/proc.go:201 12 0x000000000045df31 in runtime.goexit at /usr/local/go/src/runtime/asm_amd64.s:1333
versionDiscoveryHandler
(dlv) p versionDiscoveryHandler *k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/endpoints/discovery.APIVersionHandler { serializer: k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.NegotiatedSerializer(k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/serializer.CodecFactory) { scheme: *(*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.Scheme)(0xc00018e690), serializers: []k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/serializer.serializerType len: 3, cap: 4, [ (*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/serializer.serializerType)(0xc0002aa840), (*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/serializer.serializerType)(0xc0002aa8f0), (*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/serializer.serializerType)(0xc0002aa9a0), ], universal: k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.Decoder(*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/serializer/recognizer.decoder) ..., accepts: []k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.SerializerInfo len: 3, cap: 4, [ (*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.SerializerInfo)(0xc0002ec100), (*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.SerializerInfo)(0xc0002ec140), (*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.SerializerInfo)(0xc0002ec180), ], legacySerializer: k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime.Serializer(*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/serializer/json.Serializer) ...,}, groupVersion: k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/runtime/schema.GroupVersion { Group: "wardle.k8s.io", Version: "v1beta1",}, apiResourceLister: k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/endpoints/discovery.APIResourceLister(k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/endpoints.staticLister) { list: []k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/apis/meta/v1.APIResource len: 1, cap: 1, [ (*k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/apis/meta/v1.APIResource)(0xc0005892c0), ],},}
InstallREST()
> k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/endpoints.(*APIGroupVersion).InstallREST() ./vendor/k8s.io/apiserver/pkg/endpoints/groupversion.go:105 (PC: 0x130e881) Warning: debugging optimized function 100: minRequestTimeout: g.MinRequestTimeout, 101: enableAPIResponseCompression: g.EnableAPIResponseCompression, 102: } 103: 104: apiResources, ws, registrationErrors := installer.Install() => 105: versionDiscoveryHandler := discovery.NewAPIVersionHandler(g.Serializer, g.GroupVersion, staticLister{apiResources}) 106: versionDiscoveryHandler.AddToWebService(ws) 107: container.Add(ws) 108: return utilerrors.NewAggregate(registrationErrors) 109: } 110:
Store.List
280: // List returns a list of items matching labels and field according to the 281: // store's PredicateFunc. => 282: func (e *Store) List(ctx context.Context, options *metainternalversion.ListOptions) (runtime.Object, error) { 283: label := labels.Everything() 284: if options != nil && options.LabelSelector != nil { 285: label = options.LabelSelector 286: } 287: field := fields.Everything() (dlv) bt 0 0x000000000137dedb in k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/registry/generic/registry.(*Store).List at ./vendor/k8s.io/apiserver/pkg/registry/generic/registry/store.go:282 1 0x0000000001304764 in k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/endpoints/handlers.ListResource.func1 at ./vendor/k8s.io/apiserver/pkg/endpoints/handlers/get.go:268 2 0x0000000001322aee in k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/endpoints.restfulListResource.func1 at ./vendor/k8s.io/apiserver/pkg/endpoints/installer.go:1026 3 0x0000000000fab041 in k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/endpoints/metrics.InstrumentRouteFunc.func1 at ./vendor/k8s.io/apiserver/pkg/endpoints/metrics/metrics.go:229 4 0x0000000000739d88 in k8s.io/sample-apiserver/vendor/github.com/emicklei/go-restful.(*Container).dispatch at ./vendor/github.com/emicklei/go-restful/container.go:277 5 0x0000000000739377 in k8s.io/sample-apiserver/vendor/github.com/emicklei/go-restful.(*Container).Dispatch at ./vendor/github.com/emicklei/go-restful/container.go:199 6 0x0000000001349781 in k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/server.director.ServeHTTP at ./vendor/k8s.io/apiserver/pkg/server/handler.go:146 7 0x000000000134e725 in k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/server.(*director).ServeHTTP at <autogenerated>:1 8 0x0000000000fc0cf3 in k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/endpoints/filters.WithAuthorization.func1 at ./vendor/k8s.io/apiserver/pkg/endpoints/filters/authorization.go:64 9 0x00000000006b0704 in net/http.HandlerFunc.ServeHTTP at /usr/local/go/src/net/http/server.go:1964 10 0x000000000111cbd9 in k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/server/filters.WithMaxInFlightLimit.func1 at ./vendor/k8s.io/apiserver/pkg/server/filters/maxinflight.go:160 11 0x00000000006b0704 in net/http.HandlerFunc.ServeHTTP at /usr/local/go/src/net/http/server.go:1964 12 0x0000000000fc2c5b in k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/endpoints/filters.WithImpersonation.func1 at ./vendor/k8s.io/apiserver/pkg/endpoints/filters/impersonation.go:50 13 0x00000000006b0704 in net/http.HandlerFunc.ServeHTTP at /usr/local/go/src/net/http/server.go:1964 14 0x0000000000fbfd76 in k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/endpoints/filters.WithAuthentication.func1 at ./vendor/k8s.io/apiserver/pkg/endpoints/filters/authentication.go:81 15 0x00000000006b0704 in net/http.HandlerFunc.ServeHTTP at /usr/local/go/src/net/http/server.go:1964 16 0x000000000111d5c3 in k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/server/filters.(*timeoutHandler).ServeHTTP.func1 at ./vendor/k8s.io/apiserver/pkg/server/filters/timeout.go:108 17 0x000000000045df31 in runtime.goexit at /usr/local/go/src/runtime/asm_amd64.s:1333
key var parameters:
(dlv) p apiResources []k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/apis/meta/v1.APIResource len: 1, cap: 1, [ { Name: "flunders", SingularName: "", Namespaced: true, Group: "", Version: "", Kind: "Flunder", Verbs: k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/apis/meta/v1.Verbs len: 8, cap: 8, [ "create", "delete", "deletecollection", "get", "list", "patch", "update", "watch", ], ShortNames: []string len: 0, cap: 0, nil, Categories: []string len: 0, cap: 0, nil,}, ] (dlv) p ws *k8s.io/sample-apiserver/vendor/github.com/emicklei/go-restful.WebService { rootPath: "/apis/wardle.k8s.io/v1beta1", pathExpr: *k8s.io/sample-apiserver/vendor/github.com/emicklei/go-restful.pathExpression { LiteralCount: 24, VarCount: 0, Matcher: *(*regexp.Regexp)(0xc000588320), Source: "^/apis/wardle\\.k8s\\.io/v1beta1(/.*)?$", tokens: []string len: 3, cap: 3, [ "apis", "wardle.k8s.io", "v1beta1", ],}, routes: []k8s.io/sample-apiserver/vendor/github.com/emicklei/go-restful.Route len: 11, cap: 17, [ (*k8s.io/sample-apiserver/vendor/github.com/emicklei/go-restful.Route)(0xc000192000), (*k8s.io/sample-apiserver/vendor/github.com/emicklei/go-restful.Route)(0xc000192118), (*k8s.io/sample-apiserver/vendor/github.com/emicklei/go-restful.Route)(0xc000192230), (*k8s.io/sample-apiserver/vendor/github.com/emicklei/go-restful.Route)(0xc000192348), (*k8s.io/sample-apiserver/vendor/github.com/emicklei/go-restful.Route)(0xc000192460), (*k8s.io/sample-apiserver/vendor/github.com/emicklei/go-restful.Route)(0xc000192578), (*k8s.io/sample-apiserver/vendor/github.com/emicklei/go-restful.Route)(0xc000192690), (*k8s.io/sample-apiserver/vendor/github.com/emicklei/go-restful.Route)(0xc0001927a8), (*k8s.io/sample-apiserver/vendor/github.com/emicklei/go-restful.Route)(0xc0001928c0), (*k8s.io/sample-apiserver/vendor/github.com/emicklei/go-restful.Route)(0xc0001929d8), (*k8s.io/sample-apiserver/vendor/github.com/emicklei/go-restful.Route)(0xc000192af0), ], produces: []string len: 5, cap: 8, [ "application/json", "application/yaml", "application/vnd.kubernetes.protobuf", "application/json;stream=watch", "application/vnd.kubernetes.protobuf;stream=watch", ], consumes: []string len: 1, cap: 1, ["*/*"], pathParameters: []*k8s.io/sample-apiserver/vendor/github.com/emicklei/go-restful.Parameter len: 0, cap: 0, nil, filters: []k8s.io/sample-apiserver/vendor/github.com/emicklei/go-restful.FilterFunction len: 0, cap: 0, nil, documentation: "API at /apis/wardle.k8s.io/v1beta1", apiVersion: "wardle.k8s.io/v1beta1", typeNameHandleFunc: nil, dynamicRoutes: false, routesLock: sync.RWMutex { w: (*sync.Mutex)(0xc0000ce5fc), writerSem: 0, readerSem: 0, readerCount: 0, readerWait: 0,},}
(dlv) p prefix
"/apis/wardle.k8s.io/v1beta1"
go-restful.(*Container).Add()
(dlv) n > k8s.io/sample-apiserver/vendor/github.com/emicklei/go-restful.(*Container).Add() ./vendor/github.com/emicklei/go-restful/container.go:109 (PC: 0x738636) Warning: debugging optimized function 104: 105: // If not registered on root then add specific mapping 106: if !c.isRegisteredOnRoot { 107: c.isRegisteredOnRoot = c.addHandler(service, c.ServeMux) 108: } => 109: c.webServices = append(c.webServices, service) 110: return c 111: } 112: 113: // addHandler may set a new HandleFunc for the serveMux 114: // this function must run inside the critical region protected by the webServicesLock. (dlv) p c.webServices []*k8s.io/sample-apiserver/vendor/github.com/emicklei/go-restful.WebService len: 2, cap: 2, [ *{ rootPath: "/version", pathExpr: *(*k8s.io/sample-apiserver/vendor/github.com/emicklei/go-restful.pathExpression)(0xc000100f40), routes: []k8s.io/sample-apiserver/vendor/github.com/emicklei/go-restful.Route len: 1, cap: 1, [ (*k8s.io/sample-apiserver/vendor/github.com/emicklei/go-restful.Route)(0xc0001eb7a0), ], produces: []string len: 0, cap: 0, nil, consumes: []string len: 0, cap: 0, nil, pathParameters: []*k8s.io/sample-apiserver/vendor/github.com/emicklei/go-restful.Parameter len: 0, cap: 0, nil, filters: []k8s.io/sample-apiserver/vendor/github.com/emicklei/go-restful.FilterFunction len: 0, cap: 0, nil, documentation: "git code version from which this is built", apiVersion: "", typeNameHandleFunc: nil, dynamicRoutes: false, routesLock: (*sync.RWMutex)(0xc00003addc),}, *{ rootPath: "/apis", pathExpr: *(*k8s.io/sample-apiserver/vendor/github.com/emicklei/go-restful.pathExpression)(0xc000101040), routes: []k8s.io/sample-apiserver/vendor/github.com/emicklei/go-restful.Route len: 1, cap: 1, [ (*k8s.io/sample-apiserver/vendor/github.com/emicklei/go-restful.Route)(0xc0001eb8c0), ], produces: []string len: 0, cap: 0, nil, consumes: []string len: 0, cap: 0, nil, pathParameters: []*k8s.io/sample-apiserver/vendor/github.com/emicklei/go-restful.Parameter len: 0, cap: 0, nil, filters: []k8s.io/sample-apiserver/vendor/github.com/emicklei/go-restful.FilterFunction len: 0, cap: 0, nil, documentation: "get available API versions", apiVersion: "", typeNameHandleFunc: nil, dynamicRoutes: false, routesLock: (*sync.RWMutex)(0xc00003aebc),}, ] (dlv) p service *k8s.io/sample-apiserver/vendor/github.com/emicklei/go-restful.WebService { rootPath: "/apis/wardle.k8s.io/v1beta1", pathExpr: *k8s.io/sample-apiserver/vendor/github.com/emicklei/go-restful.pathExpression { LiteralCount: 24, VarCount: 0, Matcher: *(*regexp.Regexp)(0xc000588320), Source: "^/apis/wardle\\.k8s\\.io/v1beta1(/.*)?$", tokens: []string len: 3, cap: 3, [ "apis", "wardle.k8s.io", "v1beta1", ],}, routes: []k8s.io/sample-apiserver/vendor/github.com/emicklei/go-restful.Route len: 12, cap: 17, [ (*k8s.io/sample-apiserver/vendor/github.com/emicklei/go-restful.Route)(0xc000192000), (*k8s.io/sample-apiserver/vendor/github.com/emicklei/go-restful.Route)(0xc000192118), (*k8s.io/sample-apiserver/vendor/github.com/emicklei/go-restful.Route)(0xc000192230), (*k8s.io/sample-apiserver/vendor/github.com/emicklei/go-restful.Route)(0xc000192348), (*k8s.io/sample-apiserver/vendor/github.com/emicklei/go-restful.Route)(0xc000192460), (*k8s.io/sample-apiserver/vendor/github.com/emicklei/go-restful.Route)(0xc000192578), (*k8s.io/sample-apiserver/vendor/github.com/emicklei/go-restful.Route)(0xc000192690), (*k8s.io/sample-apiserver/vendor/github.com/emicklei/go-restful.Route)(0xc0001927a8), (*k8s.io/sample-apiserver/vendor/github.com/emicklei/go-restful.Route)(0xc0001928c0), (*k8s.io/sample-apiserver/vendor/github.com/emicklei/go-restful.Route)(0xc0001929d8), (*k8s.io/sample-apiserver/vendor/github.com/emicklei/go-restful.Route)(0xc000192af0), (*k8s.io/sample-apiserver/vendor/github.com/emicklei/go-restful.Route)(0xc000192c08), ], produces: []string len: 5, cap: 8, [ "application/json", "application/yaml", "application/vnd.kubernetes.protobuf", "application/json;stream=watch", "application/vnd.kubernetes.protobuf;stream=watch", ], consumes: []string len: 1, cap: 1, ["*/*"], pathParameters: []*k8s.io/sample-apiserver/vendor/github.com/emicklei/go-restful.Parameter len: 0, cap: 0, nil, filters: []k8s.io/sample-apiserver/vendor/github.com/emicklei/go-restful.FilterFunction len: 0, cap: 0, nil, documentation: "API at /apis/wardle.k8s.io/v1beta1", apiVersion: "wardle.k8s.io/v1beta1", typeNameHandleFunc: nil, dynamicRoutes: false, routesLock: sync.RWMutex { w: (*sync.Mutex)(0xc0000ce5fc), writerSem: 0, readerSem: 0, readerCount: 0, readerWait: 0,},} (dlv)
etcd Key
(dlv) p key "/registry/wardle.kubernetes.io/wardle.k8s.io/fischers" (dlv) bt 0 0x0000000001110294 in k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/storage/etcd3.(*store).Count at ./vendor/k8s.io/apiserver/pkg/storage/etcd3/store.go:402 1 0x0000000001374ca8 in k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/storage/cacher.(*Cacher).Count at ./vendor/k8s.io/apiserver/pkg/storage/cacher/cacher.go:566 2 0x000000000137cf67 in k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/registry/generic/registry.(*DryRunnableStorage).Count at ./vendor/k8s.io/apiserver/pkg/registry/generic/registry/dryrun.go:101 3 0x00000000013880aa in k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/registry/generic/registry.(*Store).startObservingCount.func1 at ./vendor/k8s.io/apiserver/pkg/registry/generic/registry/store.go:1417 4 0x0000000000cd1fa4 in k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/util/wait.JitterUntil.func1 at ./vendor/k8s.io/apimachinery/pkg/util/wait/wait.go:133 5 0x0000000000cd180e in k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/util/wait.JitterUntil at ./vendor/k8s.io/apimachinery/pkg/util/wait/wait.go:134 6 0x000000000045df31 in runtime.goexit at /usr/local/go/src/runtime/asm_amd64.s:1333 0 0x00000000010e63b2 in k8s.io/sample-apiserver/vendor/github.com/coreos/etcd/clientv3.(*kv).Get at ./vendor/github.com/coreos/etcd/clientv3/kv.go:119 1 0x0000000001110294 in k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/storage/etcd3.(*store).Count at ./vendor/k8s.io/apiserver/pkg/storage/etcd3/store.go:402 2 0x0000000001374ca8 in k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/storage/cacher.(*Cacher).Count at ./vendor/k8s.io/apiserver/pkg/storage/cacher/cacher.go:566 3 0x000000000137cf67 in k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/registry/generic/registry.(*DryRunnableStorage).Count at ./vendor/k8s.io/apiserver/pkg/registry/generic/registry/dryrun.go:101 4 0x00000000013880aa in k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/registry/generic/registry.(*Store).startObservingCount.func1 at ./vendor/k8s.io/apiserver/pkg/registry/generic/registry/store.go:1417 5 0x0000000000cd1fa4 in k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/util/wait.JitterUntil.func1 at ./vendor/k8s.io/apimachinery/pkg/util/wait/wait.go:133 6 0x0000000000cd180e in k8s.io/sample-apiserver/vendor/k8s.io/apimachinery/pkg/util/wait.JitterUntil at ./vendor/k8s.io/apimachinery/pkg/util/wait/wait.go:134 7 0x000000000045df31 in runtime.goexit at /usr/local/go/src/runtime/asm_amd64.s:1333
debug
etcd KV Get
(dlv) b clientv3.(*kv).Get (dlv) bt 0 0x00000000011670fb in k8s.io/sample-apiserver/vendor/github.com/coreos/etcd/clientv3.(*kv).Get at /home/ubuntu/go/src/k8s.io/sample-apiserver/vendor/github.com/coreos/etcd/clientv3/kv.go:117 1 0x000000000118a85b in k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/storage/etcd3.(*store).List at /home/ubuntu/go/src/k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/storage/etcd3/store.go:567 2 0x0000000000ed565e in k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/storage.(*Cacher).List at /home/ubuntu/go/src/k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/storage/cacher.go:479 3 0x00000000013adca0 in k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/registry/generic/registry.(*Store).ListPredicate at /home/ubuntu/go/src/k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/registry/generic/registry/store.go:320 4 0x00000000013ad940 in k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/registry/generic/registry.(*Store).List at /home/ubuntu/go/src/k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/registry/generic/registry/store.go:288 5 0x000000000134d3a4 in k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/endpoints/handlers.ListResource.func1 at /home/ubuntu/go/src/k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/endpoints/handlers/get.go:262 6 0x0000000001369524 in k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/endpoints.restfulListResource.func1 at /home/ubuntu/go/src/k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/endpoints/installer.go:1008 7 0x0000000000ee1678 in k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/endpoints/metrics.InstrumentRouteFunc.func1 at /home/ubuntu/go/src/k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/endpoints/metrics/metrics.go:225 8 0x0000000000714b69 in k8s.io/sample-apiserver/vendor/github.com/emicklei/go-restful.(*Container).dispatch at /home/ubuntu/go/src/k8s.io/sample-apiserver/vendor/github.com/emicklei/go-restful/container.go:277 9 0x0000000000714157 in k8s.io/sample-apiserver/vendor/github.com/emicklei/go-restful.(*Container).Dispatch at /home/ubuntu/go/src/k8s.io/sample-apiserver/vendor/github.com/emicklei/go-restful/container.go:199 10 0x000000000138f41c in k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/server.director.ServeHTTP at /home/ubuntu/go/src/k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/server/handler.go:146
call etcd
(dlv) b etcd3.(*store).List (dlv) bt 0 0x000000000118a05b in k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/storage/etcd3.(*store).List at /home/ubuntu/go/src/k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/storage/etcd3/store.go:485 1 0x0000000000ed565e in k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/storage.(*Cacher).List at /home/ubuntu/go/src/k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/storage/cacher.go:479 2 0x00000000013adca0 in k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/registry/generic/registry.(*Store).ListPredicate at /home/ubuntu/go/src/k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/registry/generic/registry/store.go:320 3 0x00000000013ad940 in k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/registry/generic/registry.(*Store).List at /home/ubuntu/go/src/k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/registry/generic/registry/store.go:288 4 0x000000000134d3a4 in k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/endpoints/handlers.ListResource.func1 at /home/ubuntu/go/src/k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/endpoints/handlers/get.go:262 5 0x0000000001369524 in k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/endpoints.restfulListResource.func1 at /home/ubuntu/go/src/k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/endpoints/installer.go:1008 6 0x0000000000ee1678 in k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/endpoints/metrics.InstrumentRouteFunc.func1 at /home/ubuntu/go/src/k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/endpoints/metrics/metrics.go:225 7 0x0000000000714b69 in k8s.io/sample-apiserver/vendor/github.com/emicklei/go-restful.(*Container).dispatch at /home/ubuntu/go/src/k8s.io/sample-apiserver/vendor/github.com/emicklei/go-restful/container.go:277 8 0x0000000000714157 in k8s.io/sample-apiserver/vendor/github.com/emicklei/go-restful.(*Container).Dispatch at /home/ubuntu/go/src/k8s.io/sample-apiserver/vendor/github.com/emicklei/go-restful/container.go:199 9 0x000000000138f41c in k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/server.director.ServeHTTP at /home/ubuntu/go/src/k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/server/handler.go:146 10 0x00000000013945a5 in k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/server.(*director).ServeHTTP at <autogenerated>:1
(dlv) b registry.Store.List (dlv) bt 0 0x00000000013ad97a in k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/registry/generic/registry.(*Store).List at /home/ubuntu/go/src/k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/registry/generic/registry/store.go:297 1 0x000000000134d3a4 in k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/endpoints/handlers.ListResource.func1 at /home/ubuntu/go/src/k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/endpoints/handlers/get.go:262 2 0x0000000001369524 in k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/endpoints.restfulListResource.func1 at /home/ubuntu/go/src/k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/endpoints/installer.go:1008 3 0x0000000000ee1678 in k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/endpoints/metrics.InstrumentRouteFunc.func1 at /home/ubuntu/go/src/k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/endpoints/metrics/metrics.go:225 4 0x0000000000714b69 in k8s.io/sample-apiserver/vendor/github.com/emicklei/go-restful.(*Container).dispatch at /home/ubuntu/go/src/k8s.io/sample-apiserver/vendor/github.com/emicklei/go-restful/container.go:277 5 0x0000000000714157 in k8s.io/sample-apiserver/vendor/github.com/emicklei/go-restful.(*Container).Dispatch at /home/ubuntu/go/src/k8s.io/sample-apiserver/vendor/github.com/emicklei/go-restful/container.go:199 6 0x000000000138f41c in k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/server.director.ServeHTTP at /home/ubuntu/go/src/k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/server/handler.go:146 7 0x00000000013945a5 in k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/server.(*director).ServeHTTP at <autogenerated>:1 8 0x0000000000ef43ad in k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/endpoints/filters.WithAuthorization.func1 at /home/ubuntu/go/src/k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/endpoints/filters/authorization.go:64 9 0x0000000000696054 in net/http.HandlerFunc.ServeHTTP at /usr/local/go/src/net/http/server.go:1947 10 0x0000000001195a2c in k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/server/filters.WithMaxInFlightLimit.func1 at /home/ubuntu/go/src/k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/server/filters/maxinflight.go:160
(dlv) b server/handler.go:143 Breakpoint 1 set at 0x138f25f for k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/server.director.ServeHTTP() /home/ubuntu/go/src/k8s.io/sample-apiserver/vendor/k8$ .io/apiserver/pkg/server/handler.go:143 (dlv) bt 0 0x000000000138f25f in k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/server.director.ServeHTTP at /home/ubuntu/go/src/k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/server/handler.go:143 1 0x00000000013945a5 in k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/server.(*director).ServeHTTP at <autogenerated>:1 2 0x0000000000ef43ad in k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/endpoints/filters.WithAuthorization.func1 at /home/ubuntu/go/src/k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/endpoints/filters/authorization.go:64 3 0x0000000000696054 in net/http.HandlerFunc.ServeHTTP at /usr/local/go/src/net/http/server.go:1947 4 0x0000000001195a2c in k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/server/filters.WithMaxInFlightLimit.func1 at /home/ubuntu/go/src/k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/server/filters/maxinflight.go:160 5 0x0000000000696054 in net/http.HandlerFunc.ServeHTTP at /usr/local/go/src/net/http/server.go:1947 6 0x0000000000ef6104 in k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/endpoints/filters.WithImpersonation.func1 at /home/ubuntu/go/src/k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/endpoints/filters/impersonation.go:49 7 0x0000000000696054 in net/http.HandlerFunc.ServeHTTP at /usr/local/go/src/net/http/server.go:1947 8 0x0000000000ef3673 in k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/endpoints/filters.WithAuthentication.func1 at /home/ubuntu/go/src/k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/endpoints/filters/authentication.go:75 9 0x0000000000696054 in net/http.HandlerFunc.ServeHTTP at /usr/local/go/src/net/http/server.go:1947 10 0x000000000119608d in k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/server/filters.(*timeoutHandler).ServeHTTP.func1 at /home/ubuntu/go/src/k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/server/filters/timeout.go:97 (dlv) b wrap.go:42 Breakpoint 2 set at 0x1196598 for k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/server/filters.WithPanicRecovery.func1() /home/ubuntu/go/src/k8s.io/sample-apiserv er/vendor/k8s.io/apiserver/pkg/server/filters/wrap.go:42 (dlv) bt 0 0x0000000001196598 in k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/server/filters.WithPanicRecovery.func1 at /home/ubuntu/go/src/k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/server/filters/wrap.go:42 1 0x0000000000696054 in net/http.HandlerFunc.ServeHTTP at /usr/local/go/src/net/http/server.go:1947 2 0x000000000138fbb1 in k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/server.(*APIServerHandler).ServeHTTP at /home/ubuntu/go/src/k8s.io/sample-apiserver/vendor/k8s.io/apiserver/pkg/server/handler.go:189 3 0x0000000000698e6c in net/http.serverHandler.ServeHTTP at /usr/local/go/src/net/http/server.go:2694 4 0x0000000000695071 in net/http.(*conn).serve at /usr/local/go/src/net/http/server.go:1830 5 0x000000000045bfd1 in runtime.goexit at /usr/local/go/src/runtime/asm_amd64.s:2361
issues
$ sample-apiserver sample-apiserver flag redefined: log_dir panic: sample-apiserver flag redefined: log_dir goroutine 1 [running]: flag.(*FlagSet).Var(0xc4200e4000, 0x23c5760, 0xc420340860, 0x224c224, 0x7, 0x2280e97, 0x2f) /usr/local/go/src/flag/flag.go:810 +0x540 flag.(*FlagSet).StringVar(0xc4200e4000, 0xc420340860, 0x224c224, 0x7, 0x0, 0x0, 0x2280e97, 0x2f) /usr/local/go/src/flag/flag.go:713 +0x8b flag.(*FlagSet).String(0xc4200e4000, 0x224c224, 0x7, 0x0, 0x0, 0x2280e97, 0x2f, 0xc420340850) /usr/local/go/src/flag/flag.go:726 +0x8b flag.String(0x224c224, 0x7, 0x0, 0x0, 0x2280e97, 0x2f, 0x1f27e80) /usr/local/go/src/flag/flag.go:733 +0x69
1. solution1
should move sample-apiserver code to $GOPATH/k8s.io/kubernetes/sample-apiserver, and go build then ok.
发现 我的 ~/go/src/k8s.io/sample-apiserver 有这个源代码。
2. solution2
K8s vendor trees should be installed with "glide install --strip-vendor"
client go install by glide
log
I0602 09:46:52.144858 15650 plugins.go:84] Registered admission plugin "BanFlunder" I0602 09:46:52.978960 15650 loader.go:359] Config loaded from file /home/ubuntu/.kube/config I0602 09:46:52.981270 15650 round_trippers.go:383] GET https://localhost:6443/api/v1/namespaces/kube-system/configmaps/extension-apiserver-authentication I0602 09:46:52.981309 15650 round_trippers.go:390] Request Headers: I0602 09:46:52.981325 15650 round_trippers.go:393] Accept: application/json, */* I0602 09:46:52.981339 15650 round_trippers.go:393] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I0602 09:46:53.005685 15650 round_trippers.go:408] Response Status: 200 OK in 24 milliseconds I0602 09:46:53.009995 15650 loader.go:359] Config loaded from file /home/ubuntu/.kube/config I0602 09:46:53.011677 15650 loader.go:359] Config loaded from file /home/ubuntu/.kube/config I0602 09:46:53.012079 15650 round_trippers.go:383] GET https://localhost:6443/api/v1/namespaces/kube-system/configmaps/extension-apiserver-authentication I0602 09:46:53.012110 15650 round_trippers.go:390] Request Headers: I0602 09:46:53.012124 15650 round_trippers.go:393] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I0602 09:46:53.012137 15650 round_trippers.go:393] Accept: application/json, */* I0602 09:46:53.015620 15650 round_trippers.go:408] Response Status: 200 OK in 3 milliseconds I0602 09:46:53.018436 15650 loader.go:359] Config loaded from file /home/ubuntu/.kube/config I0602 09:46:53.020820 15650 loader.go:359] Config loaded from file /home/ubuntu/.kube/config I0602 09:46:53.027882 15650 plugins.go:158] Loaded 2 mutating admission controller(s) successfully in the following order: NamespaceLifecycle,MutatingAdmissionWebhook . I0602 09:46:53.027921 15650 plugins.go:161] Loaded 1 validating admission controller(s) successfully in the following order: ValidatingAdmissionWebhook. I0602 09:46:53.031335 15650 storage_factory.go:48] Storage caching is enabled for *wardle.Flunder with capacity 100 I0602 09:46:53.032069 15650 store.go:1397] Monitoring flunders.wardle.k8s.io count at <storage-prefix>//wardle.k8s.io/flunders I0602 09:46:53.032472 15650 reflector.go:240] Listing and watching *wardle.Flunder from storage/cacher.go:/wardle.k8s.io/flunders I0602 09:46:53.033147 15650 compact.go:54] compactor already exists for endpoints [http://127.0.0.1:2379] I0602 09:46:53.033187 15650 storage_factory.go:48] Storage caching is enabled for *wardle.Fischer with capacity 100 I0602 09:46:53.033439 15650 store.go:1397] Monitoring fischers.wardle.k8s.io count at <storage-prefix>//wardle.k8s.io/fischers I0602 09:46:53.033652 15650 reflector.go:240] Listing and watching *wardle.Fischer from storage/cacher.go:/wardle.k8s.io/fischers I0602 09:46:53.034182 15650 compact.go:54] compactor already exists for endpoints [http://127.0.0.1:2379] I0602 09:46:53.034211 15650 storage_factory.go:48] Storage caching is enabled for *wardle.Flunder with capacity 100 I0602 09:46:53.034326 15650 store.go:1397] Monitoring flunders.wardle.k8s.io count at <storage-prefix>//wardle.k8s.io/flunders I0602 09:46:53.034501 15650 reflector.go:240] Listing and watching *wardle.Flunder from storage/cacher.go:/wardle.k8s.io/flunders I0602 09:46:53.036740 15650 healthz.go:83] Installing healthz checkers:"ping", "etcd", "poststarthook/generic-apiserver-start-informers", "poststarthook/start-sample- server-informers" I0602 09:46:53.037412 15650 serve.go:96] Serving securely on [::]:8443 I0602 09:46:53.038580 15650 reflector.go:202] Starting reflector *v1beta1.MutatingWebhookConfiguration (10m0s) from k8s.io/sample-apiserver/vendor/k8s.io/client-go/in formers/factory.go:130 I0602 09:46:53.038629 15650 reflector.go:240] Listing and watching *v1beta1.MutatingWebhookConfiguration from k8s.io/sample-apiserver/vendor/k8s.io/client-go/informer s/factory.go:130 I0602 09:46:53.038815 15650 round_trippers.go:383] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations?limit=500&resour ceVersion=0 I0602 09:46:53.038848 15650 round_trippers.go:390] Request Headers: I0602 09:46:53.038860 15650 round_trippers.go:393] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I0602 09:46:53.038871 15650 round_trippers.go:393] Accept: application/json, */* I0602 09:46:53.039264 15650 reflector.go:202] Starting reflector *v1.Namespace (10m0s) from k8s.io/sample-apiserver/vendor/k8s.io/client-go/informers/factory.go:130 I0602 09:46:53.039297 15650 reflector.go:240] Listing and watching *v1.Namespace from k8s.io/sample-apiserver/vendor/k8s.io/client-go/informers/factory.go:130 I0602 09:46:53.037843 15650 reflector.go:202] Starting reflector *v1beta1.ValidatingWebhookConfiguration (10m0s) from k8s.io/sample-apiserver/vendor/k8s.io/client-go/ informers/factory.go:130 I0602 09:46:53.039438 15650 reflector.go:240] Listing and watching *v1beta1.ValidatingWebhookConfiguration from k8s.io/sample-apiserver/vendor/k8s.io/client-go/inform ers/factory.go:130 ... I0602 09:52:39.047495 15650 reflector.go:428] k8s.io/sample-apiserver/vendor/k8s.io/client-go/informers/factory.go:130: Watch close - *v1.Namespace total 0 items rece ived I0602 09:52:39.047729 15650 round_trippers.go:383] GET https://localhost:6443/api/v1/namespaces?resourceVersion=33&timeoutSeconds=408&watch=true I0602 09:52:39.047754 15650 round_trippers.go:390] Request Headers: I0602 09:52:39.047770 15650 round_trippers.go:393] Accept: application/json, */* I0602 09:52:39.047786 15650 round_trippers.go:393] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I0602 09:52:39.049932 15650 round_trippers.go:408] Response Status: 200 OK in 2 milliseconds I0602 09:53:43.140468 15650 handler.go:143] sample-apiserver: GET "/apis/wardle.k8s.io/v1alpha1/namespaces/default/flunders" satisfied by gorestful with webservice /a pis/wardle.k8s.io/v1alpha1 I0602 09:53:43.142301 15650 wrap.go:42] GET /apis/wardle.k8s.io/v1alpha1/namespaces/default/flunders: (2.096817ms) 200 [[HTTPie/0.9.2] 127.0.0.1:53194] ...
TIPS:
1. Authn
如果证书不对, etcd会拒绝访问。
I1224 05:13:33.722548 7077 plugins.go:84] Registered admission plugin "BanFlunder" I1224 05:13:34.723159 7077 clientconn.go:551] parsed scheme: "" I1224 05:13:34.723197 7077 clientconn.go:557] scheme "" not registered, fallback to default scheme I1224 05:13:34.723262 7077 resolver_conn_wrapper.go:116] ccResolverWrapper: sending new addresses to cc: [{127.0.0.1:2379 0 <nil>}] I1224 05:13:34.723325 7077 balancer_v1_wrapper.go:125] balancerWrapper: got update addr from Notify: [{127.0.0.1:2379 <nil>}] W1224 05:13:34.723620 7077 clientconn.go:1304] grpc: addrConn.createTransport failed to connect to {127.0.0.1:2379 0 <nil>}. Err :connection error: desc = "transport: Error while dialing dial tcp 127.0.0.1:2379: connect: connection refused". Reconnecting... I1224 05:13:35.192044 7077 loader.go:359] Config loaded from file /var/run/kubernetes/admin.kubeconfig I1224 05:13:35.193199 7077 round_trippers.go:416] GET https://localhost:6443/api/v1/namespaces/kube-system/configmaps/extension-apiserver-authentication I1224 05:13:35.193228 7077 round_trippers.go:423] Request Headers: I1224 05:13:35.193236 7077 round_trippers.go:426] Accept: application/json, */* I1224 05:13:35.193242 7077 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 05:13:35.195676 7077 round_trippers.go:441] Response Status: in 2 milliseconds Error: Get https://localhost:6443/api/v1/namespaces/kube-system/configmaps/extension-apiserver-authentication: dial tcp 127.0.0.1:6443: connect: connection refused F1224 05:13:35.197876 7077 main.go:39] Get https://localhost:6443/api/v1/namespaces/kube-system/configmaps/extension-apiserver-authentication: dial tcp 127.0.0.1:6443: connect: connection refused Process 7077 has exited with status 255
会到6443端口做authen, 启动流程如下:
I1224 05:20:50.797913 9751 plugins.go:84] Registered admission plugin "BanFlunder" I1224 05:20:51.798681 9751 clientconn.go:551] parsed scheme: "" I1224 05:20:51.798723 9751 clientconn.go:557] scheme "" not registered, fallback to default scheme I1224 05:20:51.798790 9751 resolver_conn_wrapper.go:116] ccResolverWrapper: sending new addresses to cc: [{127.0.0.1:2379 0 <nil>}] I1224 05:20:51.798854 9751 balancer_v1_wrapper.go:125] balancerWrapper: got update addr from Notify: [{127.0.0.1:2379 <nil>}] I1224 05:20:51.799455 9751 balancer_v1_wrapper.go:245] clientv3/balancer: pin "127.0.0.1:2379" I1224 05:20:51.808284 9751 balancer_v1_wrapper.go:125] balancerWrapper: got update addr from Notify: [{127.0.0.1:2379 <nil>}] I1224 05:20:51.891040 9751 loader.go:359] Config loaded from file /var/run/kubernetes/admin.kubeconfig I1224 05:20:51.892268 9751 round_trippers.go:416] GET https://localhost:6443/api/v1/namespaces/kube-system/configmaps/extension-apiserver-authentication I1224 05:20:51.892292 9751 round_trippers.go:423] Request Headers: I1224 05:20:51.892300 9751 round_trippers.go:426] Accept: application/json, */* I1224 05:20:51.892308 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 05:20:51.905730 9751 round_trippers.go:441] Response Status: 200 OK in 13 milliseconds I1224 05:20:51.910683 9751 loader.go:359] Config loaded from file /var/run/kubernetes/admin.kubeconfig I1224 05:20:51.912487 9751 loader.go:359] Config loaded from file /var/run/kubernetes/admin.kubeconfig I1224 05:20:51.916090 9751 plugins.go:158] Loaded 3 mutating admission controller(s) successfully in the following order: NamespaceLifecycle,MutatingAdmissionWebhook,BanFlunder. I1224 05:20:51.916126 9751 plugins.go:161] Loaded 1 validating admission controller(s) successfully in the following order: ValidatingAdmissionWebhook. I1224 05:20:51.918281 9751 clientconn.go:551] parsed scheme: "" I1224 05:20:51.918306 9751 clientconn.go:557] scheme "" not registered, fallback to default scheme I1224 05:20:51.918372 9751 resolver_conn_wrapper.go:116] ccResolverWrapper: sending new addresses to cc: [{127.0.0.1:2379 0 <nil>}] I1224 05:20:51.918942 9751 balancer_v1_wrapper.go:125] balancerWrapper: got update addr from Notify: [{127.0.0.1:2379 <nil>}] I1224 05:20:51.919371 9751 balancer_v1_wrapper.go:245] clientv3/balancer: pin "127.0.0.1:2379" I1224 05:20:51.919488 9751 storage_factory.go:49] Storage caching is enabled for *wardle.Flunder with capacity 100 I1224 05:20:51.919569 9751 balancer_v1_wrapper.go:125] balancerWrapper: got update addr from Notify: [{127.0.0.1:2379 <nil>}] I1224 05:20:51.919983 9751 store.go:1414] Monitoring flunders.wardle.k8s.io count at <storage-prefix>//wardle.k8s.io/flunders I1224 05:20:51.920055 9751 clientconn.go:551] parsed scheme: "" I1224 05:20:51.920102 9751 clientconn.go:557] scheme "" not registered, fallback to default scheme I1224 05:20:51.920057 9751 reflector.go:169] Listing and watching *wardle.Flunder from storage/cacher.go:/wardle.k8s.io/flunders I1224 05:20:51.920143 9751 resolver_conn_wrapper.go:116] ccResolverWrapper: sending new addresses to cc: [{127.0.0.1:2379 0 <nil>}] I1224 05:20:51.920272 9751 balancer_v1_wrapper.go:125] balancerWrapper: got update addr from Notify: [{127.0.0.1:2379 <nil>}] I1224 05:20:51.920863 9751 balancer_v1_wrapper.go:245] clientv3/balancer: pin "127.0.0.1:2379" I1224 05:20:51.920907 9751 compact.go:54] compactor already exists for endpoints [http://127.0.0.1:2379] I1224 05:20:51.920938 9751 storage_factory.go:49] Storage caching is enabled for *wardle.Fischer with capacity 100 I1224 05:20:51.920910 9751 balancer_v1_wrapper.go:125] balancerWrapper: got update addr from Notify: [{127.0.0.1:2379 <nil>}] I1224 05:20:51.921075 9751 store.go:1414] Monitoring fischers.wardle.k8s.io count at <storage-prefix>//wardle.k8s.io/fischers I1224 05:20:51.921151 9751 clientconn.go:551] parsed scheme: "" I1224 05:20:51.921169 9751 clientconn.go:557] scheme "" not registered, fallback to default scheme I1224 05:20:51.921164 9751 reflector.go:169] Listing and watching *wardle.Fischer from storage/cacher.go:/wardle.k8s.io/fischers I1224 05:20:51.921220 9751 resolver_conn_wrapper.go:116] ccResolverWrapper: sending new addresses to cc: [{127.0.0.1:2379 0 <nil>}] I1224 05:20:51.921271 9751 balancer_v1_wrapper.go:125] balancerWrapper: got update addr from Notify: [{127.0.0.1:2379 <nil>}] I1224 05:20:51.921748 9751 balancer_v1_wrapper.go:245] clientv3/balancer: pin "127.0.0.1:2379" I1224 05:20:51.921779 9751 compact.go:54] compactor already exists for endpoints [http://127.0.0.1:2379] I1224 05:20:51.921825 9751 storage_factory.go:49] Storage caching is enabled for *wardle.Flunder with capacity 100 I1224 05:20:51.921834 9751 balancer_v1_wrapper.go:125] balancerWrapper: got update addr from Notify: [{127.0.0.1:2379 <nil>}] I1224 05:20:51.922031 9751 reflector.go:169] Listing and watching *wardle.Flunder from storage/cacher.go:/wardle.k8s.io/flunders I1224 05:20:51.922036 9751 store.go:1414] Monitoring flunders.wardle.k8s.io count at <storage-prefix>//wardle.k8s.io/flunders I1224 05:20:51.929737 9751 healthz.go:116] Installing healthz checkers:"ping","log","etcd","poststarthook/generic-apiserver-start-informers","poststarthook/start-sample-server-informers" I1224 05:20:51.931172 9751 secure_serving.go:116] Serving securely on [::]:8443 I1224 05:20:51.931411 9751 reflector.go:131] Starting reflector *v1alpha1.Fischer (0s) from k8s.io/sample-apiserver/pkg/client/informers/externalversions/factory.go:117 I1224 05:20:51.931437 9751 reflector.go:169] Listing and watching *v1alpha1.Fischer from k8s.io/sample-apiserver/pkg/client/informers/externalversions/factory.go:117 I1224 05:20:51.931533 9751 reflector.go:131] Starting reflector *v1beta1.ValidatingWebhookConfiguration (10m0s) from k8s.io/client-go/informers/factory.go:132 I1224 05:20:51.931567 9751 reflector.go:169] Listing and watching *v1beta1.ValidatingWebhookConfiguration from k8s.io/client-go/informers/factory.go:132 I1224 05:20:51.931545 9751 round_trippers.go:416] GET https://[::1]:8443/apis/wardle.k8s.io/v1alpha1/fischers?limit=500&resourceVersion=0 I1224 05:20:51.931650 9751 round_trippers.go:423] Request Headers: I1224 05:20:51.931678 9751 round_trippers.go:426] Accept: application/json, */* I1224 05:20:51.931686 9751 reflector.go:131] Starting reflector *v1.Namespace (10m0s) from k8s.io/client-go/informers/factory.go:132 I1224 05:20:51.931733 9751 reflector.go:169] Listing and watching *v1.Namespace from k8s.io/client-go/informers/factory.go:132 I1224 05:20:51.931721 9751 reflector.go:131] Starting reflector *v1beta1.MutatingWebhookConfiguration (10m0s) from k8s.io/client-go/informers/factory.go:132 I1224 05:20:51.931945 9751 reflector.go:169] Listing and watching *v1beta1.MutatingWebhookConfiguration from k8s.io/client-go/informers/factory.go:132 I1224 05:20:51.931699 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations?limit=500&resourceVersion=0 I1224 05:20:51.932092 9751 round_trippers.go:423] Request Headers: I1224 05:20:51.932112 9751 round_trippers.go:426] Accept: application/json, */* I1224 05:20:51.932128 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 05:20:51.931695 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 05:20:51.932195 9751 round_trippers.go:426] Authorization: Bearer 41213704-d22d-4d17-80df-e8380cf05f6e I1224 05:20:51.931879 9751 round_trippers.go:416] GET https://localhost:6443/api/v1/namespaces?limit=500&resourceVersion=0 I1224 05:20:51.932280 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations?limit=500&resourceVersion=0 I1224 05:20:51.932313 9751 round_trippers.go:423] Request Headers: I1224 05:20:51.932354 9751 round_trippers.go:426] Accept: application/json, */* I1224 05:20:51.932370 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 05:20:51.932279 9751 round_trippers.go:423] Request Headers: I1224 05:20:51.932440 9751 round_trippers.go:426] Accept: application/json, */* I1224 05:20:51.932460 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 05:20:51.936439 9751 round_trippers.go:441] Response Status: 200 OK in 4 milliseconds I1224 05:20:51.936458 9751 round_trippers.go:441] Response Status: 200 OK in 4 milliseconds I1224 05:20:51.938325 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations?resourceVersion=1&timeout=5m19s&timeoutSeconds=319&watch=true I1224 05:20:51.938366 9751 round_trippers.go:423] Request Headers: I1224 05:20:51.939333 9751 round_trippers.go:426] Accept: application/json, */* I1224 05:20:51.939354 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 05:20:51.939409 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations?resourceVersion=1&timeout=5m46s&timeoutSeconds=346&watch=true I1224 05:20:51.939447 9751 round_trippers.go:423] Request Headers: I1224 05:20:51.939460 9751 round_trippers.go:426] Accept: application/json, */* I1224 05:20:51.940126 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 05:20:51.943597 9751 handler.go:143] sample-apiserver: GET "/apis/wardle.k8s.io/v1alpha1/fischers" satisfied by gorestful with webservice /apis/wardle.k8s.io/v1alpha1 I1224 05:20:51.944186 9751 wrap.go:47] GET /apis/wardle.k8s.io/v1alpha1/fischers?limit=500&resourceVersion=0: (1.869093ms) 200 [sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format [::1]:39166] I1224 05:20:51.944417 9751 round_trippers.go:441] Response Status: 200 OK in 12 milliseconds I1224 05:20:51.945608 9751 round_trippers.go:416] GET https://[::1]:8443/apis/wardle.k8s.io/v1alpha1/fischers?resourceVersion=278&timeout=5m29s&timeoutSeconds=329&watch=true I1224 05:20:51.945630 9751 round_trippers.go:423] Request Headers: I1224 05:20:51.945637 9751 round_trippers.go:426] Accept: application/json, */* I1224 05:20:51.945644 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 05:20:51.945651 9751 round_trippers.go:426] Authorization: Bearer 41213704-d22d-4d17-80df-e8380cf05f6e I1224 05:20:51.945988 9751 handler.go:143] sample-apiserver: GET "/apis/wardle.k8s.io/v1alpha1/fischers" satisfied by gorestful with webservice /apis/wardle.k8s.io/v1alpha1 I1224 05:20:51.946147 9751 get.go:251] Starting watch for /apis/wardle.k8s.io/v1alpha1/fischers, rv=278 labels= fields= timeout=5m29s I1224 05:20:51.947166 9751 round_trippers.go:441] Response Status: 200 OK in 1 milliseconds I1224 05:20:51.973949 9751 round_trippers.go:441] Response Status: 200 OK in 41 milliseconds I1224 05:20:51.973964 9751 round_trippers.go:441] Response Status: 200 OK in 34 milliseconds I1224 05:20:51.973965 9751 round_trippers.go:441] Response Status: 200 OK in 33 milliseconds I1224 05:20:51.976263 9751 round_trippers.go:416] GET https://localhost:6443/api/v1/namespaces?resourceVersion=38&timeout=6m30s&timeoutSeconds=390&watch=true I1224 05:20:51.976284 9751 round_trippers.go:423] Request Headers: I1224 05:20:51.976293 9751 round_trippers.go:426] Accept: application/json, */* I1224 05:20:51.976308 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 05:20:51.977275 9751 round_trippers.go:441] Response Status: 200 OK in 0 milliseconds
Sample-API 会访问主API
I1224 05:26:10.974411 9751 reflector.go:357] k8s.io/client-go/informers/factory.go:132: Watch close - *v1beta1.ValidatingWebhookConfiguration total 0 items received I1224 05:26:10.974594 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations?resourceVersion=1&timeout=8m23s&timeoutSeconds=503&watch=true I1224 05:26:10.974617 9751 round_trippers.go:423] Request Headers: I1224 05:26:10.974631 9751 round_trippers.go:426] Accept: application/json, */* I1224 05:26:10.974644 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 05:26:10.975866 9751 round_trippers.go:441] Response Status: 200 OK in 1 milliseconds I1224 05:26:20.946854 9751 wrap.go:47] GET /apis/wardle.k8s.io/v1alpha1/fischers?resourceVersion=278&timeout=5m29s&timeoutSeconds=329&watch=true: (5m29.000952909s) 200 [sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format [::1]:39166] I1224 05:26:20.947301 9751 reflector.go:357] k8s.io/sample-apiserver/pkg/client/informers/externalversions/factory.go:117: Watch close - *v1alpha1.Fischer total 0 items received I1224 05:26:20.947490 9751 round_trippers.go:416] GET https://[::1]:8443/apis/wardle.k8s.io/v1alpha1/fischers?resourceVersion=278&timeout=6m0s&timeoutSeconds=360&watch=true I1224 05:26:20.947520 9751 round_trippers.go:423] Request Headers: I1224 05:26:20.947533 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 05:26:20.947544 9751 round_trippers.go:426] Accept: application/json, */* I1224 05:26:20.947560 9751 round_trippers.go:426] Authorization: Bearer 41213704-d22d-4d17-80df-e8380cf05f6e I1224 05:26:20.948306 9751 handler.go:143] sample-apiserver: GET "/apis/wardle.k8s.io/v1alpha1/fischers" satisfied by gorestful with webservice /apis/wardle.k8s.io/v1alpha1 I1224 05:26:20.948590 9751 get.go:251] Starting watch for /apis/wardle.k8s.io/v1alpha1/fischers, rv=278 labels= fields= timeout=6m0s I1224 05:26:20.949054 9751 round_trippers.go:441] Response Status: 200 OK in 1 milliseconds I1224 05:26:37.974906 9751 reflector.go:357] k8s.io/client-go/informers/factory.go:132: Watch close - *v1beta1.MutatingWebhookConfiguration total 0 items received I1224 05:26:37.975244 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations?resourceVersion=1&timeout=6m48s&timeoutSeconds=408&watch=true I1224 05:26:37.975273 9751 round_trippers.go:423] Request Headers: I1224 05:26:37.975299 9751 round_trippers.go:426] Accept: application/json, */* I1224 05:26:37.975311 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 05:26:37.977062 9751 round_trippers.go:441] Response Status: 200 OK in 1 milliseconds I1224 05:27:21.978228 9751 reflector.go:357] k8s.io/client-go/informers/factory.go:132: Watch close - *v1.Namespace total 0 items received I1224 05:27:21.978456 9751 round_trippers.go:416] GET https://localhost:6443/api/v1/namespaces?resourceVersion=38&timeout=6m27s&timeoutSeconds=387&watch=true I1224 05:27:21.978494 9751 round_trippers.go:423] Request Headers: I1224 05:27:21.978506 9751 round_trippers.go:426] Accept: application/json, */* I1224 05:27:21.978516 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 05:27:21.980684 9751 round_trippers.go:441] Response Status: 200 OK in 2 milliseconds I1224 05:30:51.939780 9751 reflector.go:215] k8s.io/client-go/informers/factory.go:132: forcing resync I1224 05:30:51.939780 9751 reflector.go:215] k8s.io/client-go/informers/factory.go:132: forcing resync I1224 05:32:20.949128 9751 wrap.go:47] GET /apis/wardle.k8s.io/v1alpha1/fischers?resourceVersion=278&timeout=6m0s&timeoutSeconds=360&watch=true: (6m0.001056535s) 200 [sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format [::1]:39166] I1224 05:32:20.949514 9751 reflector.go:357] k8s.io/sample-apiserver/pkg/client/informers/externalversions/factory.go:117: Watch close - *v1alpha1.Fischer total 0 items received I1224 05:32:20.949668 9751 round_trippers.go:416] GET https://[::1]:8443/apis/wardle.k8s.io/v1alpha1/fischers?resourceVersion=278&timeout=5m23s&timeoutSeconds=323&watch=true I1224 05:32:20.949686 9751 round_trippers.go:423] Request Headers: I1224 05:32:20.949696 9751 round_trippers.go:426] Accept: application/json, */* I1224 05:32:20.949708 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 05:32:20.949719 9751 round_trippers.go:426] Authorization: Bearer 41213704-d22d-4d17-80df-e8380cf05f6e I1224 05:32:20.950130 9751 handler.go:143] sample-apiserver: GET "/apis/wardle.k8s.io/v1alpha1/fischers" satisfied by gorestful with webservice /apis/wardle.k8s.io/v1alpha1 I1224 05:32:20.950293 9751 get.go:251] Starting watch for /apis/wardle.k8s.io/v1alpha1/fischers, rv=278 labels= fields= timeout=5m23s I1224 05:32:20.950721 9751 round_trippers.go:441] Response Status: 200 OK in 0 milliseconds I1224 05:33:25.977658 9751 reflector.go:357] k8s.io/client-go/informers/factory.go:132: Watch close - *v1beta1.MutatingWebhookConfiguration total 0 items received I1224 05:33:25.977872 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations?resourceVersion=1&timeout=5m17s&timeoutSeconds=317&watch=true I1224 05:33:25.977895 9751 round_trippers.go:423] Request Headers: I1224 05:33:25.977906 9751 round_trippers.go:426] Accept: application/json, */* I1224 05:33:25.977927 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 05:33:25.979493 9751 round_trippers.go:441] Response Status: 200 OK in 1 milliseconds I1224 05:33:48.981180 9751 reflector.go:357] k8s.io/client-go/informers/factory.go:132: Watch close - *v1.Namespace total 0 items received I1224 05:33:48.981395 9751 round_trippers.go:416] GET https://localhost:6443/api/v1/namespaces?resourceVersion=38&timeout=6m30s&timeoutSeconds=390&watch=true I1224 05:33:48.981415 9751 round_trippers.go:423] Request Headers: I1224 05:33:48.981426 9751 round_trippers.go:426] Accept: application/json, */* I1224 05:33:48.981440 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 05:33:48.983349 9751 round_trippers.go:441] Response Status: 200 OK in 1 milliseconds I1224 05:34:33.976659 9751 reflector.go:357] k8s.io/client-go/informers/factory.go:132: Watch close - *v1beta1.ValidatingWebhookConfiguration total 0 items received I1224 05:34:33.976864 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations?resourceVersion=1&timeout=7m42s&timeoutSeconds=462&watch=true I1224 05:34:33.976887 9751 round_trippers.go:423] Request Headers: I1224 05:34:33.976896 9751 round_trippers.go:426] Accept: application/json, */* I1224 05:34:33.976904 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 05:34:33.978572 9751 round_trippers.go:441] Response Status: 200 OK in 1 milliseconds I1224 05:37:43.951756 9751 wrap.go:47] GET /apis/wardle.k8s.io/v1alpha1/fischers?resourceVersion=278&timeout=5m23s&timeoutSeconds=323&watch=true: (5m23.001719861s) 200 [sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format [::1]:39166] I1224 05:37:43.952291 9751 reflector.go:357] k8s.io/sample-apiserver/pkg/client/informers/externalversions/factory.go:117: Watch close - *v1alpha1.Fischer total 0 items received I1224 05:37:43.952538 9751 round_trippers.go:416] GET https://[::1]:8443/apis/wardle.k8s.io/v1alpha1/fischers?resourceVersion=278&timeout=8m56s&timeoutSeconds=536&watch=true I1224 05:37:43.952569 9751 round_trippers.go:423] Request Headers: I1224 05:37:43.952583 9751 round_trippers.go:426] Accept: application/json, */* I1224 05:37:43.952611 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 05:37:43.952650 9751 round_trippers.go:426] Authorization: Bearer 41213704-d22d-4d17-80df-e8380cf05f6e I1224 05:37:43.953252 9751 handler.go:143] sample-apiserver: GET "/apis/wardle.k8s.io/v1alpha1/fischers" satisfied by gorestful with webservice /apis/wardle.k8s.io/v1alpha1 I1224 05:37:43.953462 9751 get.go:251] Starting watch for /apis/wardle.k8s.io/v1alpha1/fischers, rv=278 labels= fields= timeout=8m56s I1224 05:37:43.953943 9751 round_trippers.go:441] Response Status: 200 OK in 1 milliseconds I1224 05:38:42.980067 9751 reflector.go:357] k8s.io/client-go/informers/factory.go:132: Watch close - *v1beta1.MutatingWebhookConfiguration total 0 items received I1224 05:38:42.980356 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations?resourceVersion=1&timeout=9m28s&timeoutSeconds=568&watch=true I1224 05:38:42.980374 9751 round_trippers.go:423] Request Headers: I1224 05:38:42.980384 9751 round_trippers.go:426] Accept: application/json, */* I1224 05:38:42.980394 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 05:38:42.982413 9751 round_trippers.go:441] Response Status: 200 OK in 1 milliseconds I1224 05:40:18.983911 9751 reflector.go:357] k8s.io/client-go/informers/factory.go:132: Watch close - *v1.Namespace total 0 items received I1224 05:40:18.984143 9751 round_trippers.go:416] GET https://localhost:6443/api/v1/namespaces?resourceVersion=38&timeout=6m6s&timeoutSeconds=366&watch=true I1224 05:40:18.984190 9751 round_trippers.go:423] Request Headers: I1224 05:40:18.984234 9751 round_trippers.go:426] Accept: application/json, */* I1224 05:40:18.984259 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 05:40:18.985802 9751 round_trippers.go:441] Response Status: 200 OK in 1 milliseconds I1224 05:40:51.940086 9751 reflector.go:215] k8s.io/client-go/informers/factory.go:132: forcing resync I1224 05:40:51.940097 9751 reflector.go:215] k8s.io/client-go/informers/factory.go:132: forcing resync I1224 05:42:15.978866 9751 reflector.go:357] k8s.io/client-go/informers/factory.go:132: Watch close - *v1beta1.ValidatingWebhookConfiguration total 0 items received I1224 05:42:15.979071 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations?resourceVersion=1&timeout=9m39s&timeoutSeconds=579&watch=true I1224 05:42:15.979105 9751 round_trippers.go:423] Request Headers: I1224 05:42:15.979122 9751 round_trippers.go:426] Accept: application/json, */* I1224 05:42:15.979138 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 05:42:15.980698 9751 round_trippers.go:441] Response Status: 200 OK in 1 milliseconds I1224 05:46:24.986783 9751 reflector.go:357] k8s.io/client-go/informers/factory.go:132: Watch close - *v1.Namespace total 0 items received I1224 05:46:24.987002 9751 round_trippers.go:416] GET https://localhost:6443/api/v1/namespaces?resourceVersion=38&timeout=9m36s&timeoutSeconds=576&watch=true I1224 05:46:24.987016 9751 round_trippers.go:423] Request Headers: I1224 05:46:24.987028 9751 round_trippers.go:426] Accept: application/json, */* I1224 05:46:24.987038 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 05:46:24.988239 9751 round_trippers.go:441] Response Status: 200 OK in 1 milliseconds I1224 05:46:39.953921 9751 wrap.go:47] GET /apis/wardle.k8s.io/v1alpha1/fischers?resourceVersion=278&timeout=8m56s&timeoutSeconds=536&watch=true: (8m56.000766391s) 200 [sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format [::1]:39166] I1224 05:46:39.954392 9751 reflector.go:357] k8s.io/sample-apiserver/pkg/client/informers/externalversions/factory.go:117: Watch close - *v1alpha1.Fischer total 0 items received I1224 05:46:39.954587 9751 round_trippers.go:416] GET https://[::1]:8443/apis/wardle.k8s.io/v1alpha1/fischers?resourceVersion=278&timeout=5m27s&timeoutSeconds=327&watch=true I1224 05:46:39.954640 9751 round_trippers.go:423] Request Headers: I1224 05:46:39.954657 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 05:46:39.954672 9751 round_trippers.go:426] Accept: application/json, */* I1224 05:46:39.954686 9751 round_trippers.go:426] Authorization: Bearer 41213704-d22d-4d17-80df-e8380cf05f6e I1224 05:46:39.955390 9751 handler.go:143] sample-apiserver: GET "/apis/wardle.k8s.io/v1alpha1/fischers" satisfied by gorestful with webservice /apis/wardle.k8s.io/v1alpha1 I1224 05:46:39.955625 9751 get.go:251] Starting watch for /apis/wardle.k8s.io/v1alpha1/fischers, rv=278 labels= fields= timeout=5m27s I1224 05:46:39.955986 9751 round_trippers.go:441] Response Status: 200 OK in 1 milliseconds I1224 05:48:10.982905 9751 reflector.go:357] k8s.io/client-go/informers/factory.go:132: Watch close - *v1beta1.MutatingWebhookConfiguration total 0 items received I1224 05:48:10.983148 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations?resourceVersion=1&timeout=6m44s&timeoutSeconds=404&watch=true I1224 05:48:10.983177 9751 round_trippers.go:423] Request Headers: I1224 05:48:10.983189 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 05:48:10.983200 9751 round_trippers.go:426] Accept: application/json, */* I1224 05:48:10.985565 9751 round_trippers.go:441] Response Status: 200 OK in 2 milliseconds I1224 05:50:51.940295 9751 reflector.go:215] k8s.io/client-go/informers/factory.go:132: forcing resync I1224 05:50:51.940299 9751 reflector.go:215] k8s.io/client-go/informers/factory.go:132: forcing resync I1224 05:51:54.981033 9751 reflector.go:357] k8s.io/client-go/informers/factory.go:132: Watch close - *v1beta1.ValidatingWebhookConfiguration total 0 items received I1224 05:51:54.981189 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations?resourceVersion=1&timeout=8m46s&timeoutSeconds=526&watch=true I1224 05:51:54.981210 9751 round_trippers.go:423] Request Headers: I1224 05:51:54.981224 9751 round_trippers.go:426] Accept: application/json, */* I1224 05:51:54.981236 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 05:51:54.982792 9751 round_trippers.go:441] Response Status: 200 OK in 1 milliseconds I1224 05:52:06.956624 9751 wrap.go:47] GET /apis/wardle.k8s.io/v1alpha1/fischers?resourceVersion=278&timeout=5m27s&timeoutSeconds=327&watch=true: (5m27.001462516s) 200 [sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format [::1]:39166] I1224 05:52:06.957040 9751 reflector.go:357] k8s.io/sample-apiserver/pkg/client/informers/externalversions/factory.go:117: Watch close - *v1alpha1.Fischer total 0 items received I1224 05:52:06.957175 9751 round_trippers.go:416] GET https://[::1]:8443/apis/wardle.k8s.io/v1alpha1/fischers?resourceVersion=278&timeout=5m39s&timeoutSeconds=339&watch=true I1224 05:52:06.957201 9751 round_trippers.go:423] Request Headers: I1224 05:52:06.957210 9751 round_trippers.go:426] Authorization: Bearer 41213704-d22d-4d17-80df-e8380cf05f6e I1224 05:52:06.957217 9751 round_trippers.go:426] Accept: application/json, */* I1224 05:52:06.957224 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 05:52:06.957691 9751 handler.go:143] sample-apiserver: GET "/apis/wardle.k8s.io/v1alpha1/fischers" satisfied by gorestful with webservice /apis/wardle.k8s.io/v1alpha1 I1224 05:52:06.957948 9751 get.go:251] Starting watch for /apis/wardle.k8s.io/v1alpha1/fischers, rv=278 labels= fields= timeout=5m39s I1224 05:52:06.958396 9751 round_trippers.go:441] Response Status: 200 OK in 1 milliseconds I1224 05:54:54.985769 9751 reflector.go:357] k8s.io/client-go/informers/factory.go:132: Watch close - *v1beta1.MutatingWebhookConfiguration total 0 items received I1224 05:54:54.985937 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations?resourceVersion=1&timeout=5m25s&timeoutSeconds=325&watch=true I1224 05:54:54.985958 9751 round_trippers.go:423] Request Headers: I1224 05:54:54.985966 9751 round_trippers.go:426] Accept: application/json, */* I1224 05:54:54.985973 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 05:54:54.988334 9751 round_trippers.go:441] Response Status: 200 OK in 2 milliseconds I1224 05:56:00.988588 9751 reflector.go:357] k8s.io/client-go/informers/factory.go:132: Watch close - *v1.Namespace total 0 items received I1224 05:56:00.988791 9751 round_trippers.go:416] GET https://localhost:6443/api/v1/namespaces?resourceVersion=38&timeout=8m6s&timeoutSeconds=486&watch=true I1224 05:56:00.988812 9751 round_trippers.go:423] Request Headers: I1224 05:56:00.988820 9751 round_trippers.go:426] Accept: application/json, */* I1224 05:56:00.988827 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 05:56:00.990038 9751 round_trippers.go:441] Response Status: 200 OK in 1 milliseconds I1224 05:57:45.959355 9751 wrap.go:47] GET /apis/wardle.k8s.io/v1alpha1/fischers?resourceVersion=278&timeout=5m39s&timeoutSeconds=339&watch=true: (5m39.001813963s) 200 [sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format [::1]:39166] I1224 05:57:45.959678 9751 reflector.go:357] k8s.io/sample-apiserver/pkg/client/informers/externalversions/factory.go:117: Watch close - *v1alpha1.Fischer total 0 items received I1224 05:57:45.959833 9751 round_trippers.go:416] GET https://[::1]:8443/apis/wardle.k8s.io/v1alpha1/fischers?resourceVersion=278&timeout=5m56s&timeoutSeconds=356&watch=true I1224 05:57:45.959852 9751 round_trippers.go:423] Request Headers: I1224 05:57:45.959860 9751 round_trippers.go:426] Accept: application/json, */* I1224 05:57:45.959870 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 05:57:45.959880 9751 round_trippers.go:426] Authorization: Bearer 41213704-d22d-4d17-80df-e8380cf05f6e I1224 05:57:45.960343 9751 handler.go:143] sample-apiserver: GET "/apis/wardle.k8s.io/v1alpha1/fischers" satisfied by gorestful with webservice /apis/wardle.k8s.io/v1alpha1 I1224 05:57:45.960665 9751 get.go:251] Starting watch for /apis/wardle.k8s.io/v1alpha1/fischers, rv=278 labels= fields= timeout=5m56s I1224 05:57:45.961051 9751 round_trippers.go:441] Response Status: 200 OK in 1 milliseconds I1224 06:00:19.988824 9751 reflector.go:357] k8s.io/client-go/informers/factory.go:132: Watch close - *v1beta1.MutatingWebhookConfiguration total 0 items received I1224 06:00:19.989064 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations?resourceVersion=1&timeout=8m7s&timeoutSeconds=487&watch=true I1224 06:00:19.989104 9751 round_trippers.go:423] Request Headers: I1224 06:00:19.989119 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 06:00:19.989153 9751 round_trippers.go:426] Accept: application/json, */* I1224 06:00:19.991387 9751 round_trippers.go:441] Response Status: 200 OK in 2 milliseconds I1224 06:00:40.983387 9751 reflector.go:357] k8s.io/client-go/informers/factory.go:132: Watch close - *v1beta1.ValidatingWebhookConfiguration total 0 items received I1224 06:00:40.983640 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations?resourceVersion=1&timeout=8m7s&timeoutSeconds=487&watch=true I1224 06:00:40.983661 9751 round_trippers.go:423] Request Headers: I1224 06:00:40.983670 9751 round_trippers.go:426] Accept: application/json, */* I1224 06:00:40.983684 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 06:00:40.991270 9751 round_trippers.go:441] Response Status: 200 OK in 7 milliseconds I1224 06:00:51.940547 9751 reflector.go:215] k8s.io/client-go/informers/factory.go:132: forcing resync I1224 06:00:51.940556 9751 reflector.go:215] k8s.io/client-go/informers/factory.go:132: forcing resync I1224 06:03:41.961635 9751 wrap.go:47] GET /apis/wardle.k8s.io/v1alpha1/fischers?resourceVersion=278&timeout=5m56s&timeoutSeconds=356&watch=true: (5m56.001311568s) 200 [sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format [::1]:39166] I1224 06:03:41.962172 9751 reflector.go:357] k8s.io/sample-apiserver/pkg/client/informers/externalversions/factory.go:117: Watch close - *v1alpha1.Fischer total 0 items received I1224 06:03:41.962413 9751 round_trippers.go:416] GET https://[::1]:8443/apis/wardle.k8s.io/v1alpha1/fischers?resourceVersion=278&timeout=8m1s&timeoutSeconds=481&watch=true I1224 06:03:41.962448 9751 round_trippers.go:423] Request Headers: I1224 06:03:41.962462 9751 round_trippers.go:426] Accept: application/json, */* I1224 06:03:41.962475 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 06:03:41.962500 9751 round_trippers.go:426] Authorization: Bearer 41213704-d22d-4d17-80df-e8380cf05f6e I1224 06:03:41.963195 9751 handler.go:143] sample-apiserver: GET "/apis/wardle.k8s.io/v1alpha1/fischers" satisfied by gorestful with webservice /apis/wardle.k8s.io/v1alpha1 I1224 06:03:41.963441 9751 get.go:251] Starting watch for /apis/wardle.k8s.io/v1alpha1/fischers, rv=278 labels= fields= timeout=8m1s I1224 06:03:41.964003 9751 round_trippers.go:441] Response Status: 200 OK in 1 milliseconds I1224 06:04:06.990717 9751 reflector.go:357] k8s.io/client-go/informers/factory.go:132: Watch close - *v1.Namespace total 0 items received I1224 06:04:06.990955 9751 round_trippers.go:416] GET https://localhost:6443/api/v1/namespaces?resourceVersion=38&timeout=7m2s&timeoutSeconds=422&watch=true I1224 06:04:06.990999 9751 round_trippers.go:423] Request Headers: I1224 06:04:06.991051 9751 round_trippers.go:426] Accept: application/json, */* I1224 06:04:06.991065 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 06:04:06.993631 9751 round_trippers.go:441] Response Status: 200 OK in 2 milliseconds I1224 06:08:26.992993 9751 reflector.go:357] k8s.io/client-go/informers/factory.go:132: Watch close - *v1beta1.MutatingWebhookConfiguration total 0 items received I1224 06:08:26.993183 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations?resourceVersion=1&timeout=8m0s&timeoutSeconds=480&watch=true I1224 06:08:26.993201 9751 round_trippers.go:423] Request Headers: I1224 06:08:26.993209 9751 round_trippers.go:426] Accept: application/json, */* I1224 06:08:26.993217 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 06:08:26.994818 9751 round_trippers.go:441] Response Status: 200 OK in 1 milliseconds I1224 06:08:47.992744 9751 reflector.go:357] k8s.io/client-go/informers/factory.go:132: Watch close - *v1beta1.ValidatingWebhookConfiguration total 0 items received I1224 06:08:47.992924 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations?resourceVersion=1&timeout=5m7s&timeoutSeconds=307&watch=true I1224 06:08:47.992941 9751 round_trippers.go:423] Request Headers: I1224 06:08:47.992952 9751 round_trippers.go:426] Accept: application/json, */* I1224 06:08:47.992963 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 06:08:47.994144 9751 round_trippers.go:441] Response Status: 200 OK in 1 milliseconds I1224 06:10:51.940812 9751 reflector.go:215] k8s.io/client-go/informers/factory.go:132: forcing resync I1224 06:10:51.940812 9751 reflector.go:215] k8s.io/client-go/informers/factory.go:132: forcing resync I1224 06:11:08.993480 9751 reflector.go:357] k8s.io/client-go/informers/factory.go:132: Watch close - *v1.Namespace total 0 items received I1224 06:11:08.993743 9751 round_trippers.go:416] GET https://localhost:6443/api/v1/namespaces?resourceVersion=38&timeout=5m52s&timeoutSeconds=352&watch=true I1224 06:11:08.993777 9751 round_trippers.go:423] Request Headers: I1224 06:11:08.993788 9751 round_trippers.go:426] Accept: application/json, */* I1224 06:11:08.993797 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 06:11:08.995110 9751 round_trippers.go:441] Response Status: 200 OK in 1 milliseconds I1224 06:11:42.964092 9751 wrap.go:47] GET /apis/wardle.k8s.io/v1alpha1/fischers?resourceVersion=278&timeout=8m1s&timeoutSeconds=481&watch=true: (8m1.001051454s) 200 [sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format [::1]:39166] I1224 06:11:42.964572 9751 reflector.go:357] k8s.io/sample-apiserver/pkg/client/informers/externalversions/factory.go:117: Watch close - *v1alpha1.Fischer total 0 items received I1224 06:11:42.964753 9751 round_trippers.go:416] GET https://[::1]:8443/apis/wardle.k8s.io/v1alpha1/fischers?resourceVersion=278&timeout=8m28s&timeoutSeconds=508&watch=true I1224 06:11:42.964788 9751 round_trippers.go:423] Request Headers: I1224 06:11:42.964803 9751 round_trippers.go:426] Accept: application/json, */* I1224 06:11:42.964823 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 06:11:42.964835 9751 round_trippers.go:426] Authorization: Bearer 41213704-d22d-4d17-80df-e8380cf05f6e I1224 06:11:42.965593 9751 handler.go:143] sample-apiserver: GET "/apis/wardle.k8s.io/v1alpha1/fischers" satisfied by gorestful with webservice /apis/wardle.k8s.io/v1alpha1 I1224 06:11:42.966010 9751 get.go:251] Starting watch for /apis/wardle.k8s.io/v1alpha1/fischers, rv=278 labels= fields= timeout=8m28s I1224 06:11:42.966539 9751 round_trippers.go:441] Response Status: 200 OK in 1 milliseconds I1224 06:13:54.995113 9751 reflector.go:357] k8s.io/client-go/informers/factory.go:132: Watch close - *v1beta1.ValidatingWebhookConfiguration total 0 items received I1224 06:13:54.995379 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations?resourceVersion=1&timeout=6m28s&timeoutSeconds=388&watch=true I1224 06:13:54.995411 9751 round_trippers.go:423] Request Headers: I1224 06:13:54.995432 9751 round_trippers.go:426] Accept: application/json, */* I1224 06:13:54.995452 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 06:13:54.997440 9751 round_trippers.go:441] Response Status: 200 OK in 1 milliseconds I1224 06:16:26.995458 9751 reflector.go:357] k8s.io/client-go/informers/factory.go:132: Watch close - *v1beta1.MutatingWebhookConfiguration total 0 items received I1224 06:16:26.995769 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations?resourceVersion=1&timeout=6m9s&timeoutSeconds=369&watch=true I1224 06:16:26.995794 9751 round_trippers.go:423] Request Headers: I1224 06:16:26.995807 9751 round_trippers.go:426] Accept: application/json, */* I1224 06:16:26.995831 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 06:16:26.997529 9751 round_trippers.go:441] Response Status: 200 OK in 1 milliseconds I1224 06:17:00.995554 9751 reflector.go:357] k8s.io/client-go/informers/factory.go:132: Watch close - *v1.Namespace total 0 items received I1224 06:17:00.995727 9751 round_trippers.go:416] GET https://localhost:6443/api/v1/namespaces?resourceVersion=38&timeout=5m26s&timeoutSeconds=326&watch=true I1224 06:17:00.995746 9751 round_trippers.go:423] Request Headers: I1224 06:17:00.995753 9751 round_trippers.go:426] Accept: application/json, */* I1224 06:17:00.995760 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 06:17:00.997020 9751 round_trippers.go:441] Response Status: 200 OK in 1 milliseconds I1224 06:20:10.966509 9751 wrap.go:47] GET /apis/wardle.k8s.io/v1alpha1/fischers?resourceVersion=278&timeout=8m28s&timeoutSeconds=508&watch=true: (8m28.001162585s) 200 [sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format [::1]:39166] I1224 06:20:10.967223 9751 reflector.go:357] k8s.io/sample-apiserver/pkg/client/informers/externalversions/factory.go:117: Watch close - *v1alpha1.Fischer total 0 items received I1224 06:20:10.967359 9751 round_trippers.go:416] GET https://[::1]:8443/apis/wardle.k8s.io/v1alpha1/fischers?resourceVersion=278&timeout=7m3s&timeoutSeconds=423&watch=true I1224 06:20:10.967377 9751 round_trippers.go:423] Request Headers: I1224 06:20:10.967385 9751 round_trippers.go:426] Accept: application/json, */* I1224 06:20:10.967398 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 06:20:10.967408 9751 round_trippers.go:426] Authorization: Bearer 41213704-d22d-4d17-80df-e8380cf05f6e I1224 06:20:10.967906 9751 handler.go:143] sample-apiserver: GET "/apis/wardle.k8s.io/v1alpha1/fischers" satisfied by gorestful with webservice /apis/wardle.k8s.io/v1alpha1 I1224 06:20:10.968246 9751 get.go:251] Starting watch for /apis/wardle.k8s.io/v1alpha1/fischers, rv=278 labels= fields= timeout=7m3s I1224 06:20:10.968758 9751 round_trippers.go:441] Response Status: 200 OK in 1 milliseconds I1224 06:20:22.998859 9751 reflector.go:357] k8s.io/client-go/informers/factory.go:132: Watch close - *v1beta1.ValidatingWebhookConfiguration total 0 items received I1224 06:20:22.999110 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations?resourceVersion=1&timeout=7m45s&timeoutSeconds=465&watch=true I1224 06:20:22.999143 9751 round_trippers.go:423] Request Headers: I1224 06:20:22.999176 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 06:20:22.999191 9751 round_trippers.go:426] Accept: application/json, */* I1224 06:20:23.000757 9751 round_trippers.go:441] Response Status: 200 OK in 1 milliseconds I1224 06:20:51.941177 9751 reflector.go:215] k8s.io/client-go/informers/factory.go:132: forcing resync I1224 06:20:51.941177 9751 reflector.go:215] k8s.io/client-go/informers/factory.go:132: forcing resync I1224 06:22:26.998011 9751 reflector.go:357] k8s.io/client-go/informers/factory.go:132: Watch close - *v1.Namespace total 0 items received I1224 06:22:26.998288 9751 round_trippers.go:416] GET https://localhost:6443/api/v1/namespaces?resourceVersion=38&timeout=5m32s&timeoutSeconds=332&watch=true I1224 06:22:26.998323 9751 round_trippers.go:423] Request Headers: I1224 06:22:26.998337 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 06:22:26.998349 9751 round_trippers.go:426] Accept: application/json, */* I1224 06:22:27.000183 9751 round_trippers.go:441] Response Status: 200 OK in 1 milliseconds I1224 06:22:35.998169 9751 reflector.go:357] k8s.io/client-go/informers/factory.go:132: Watch close - *v1beta1.MutatingWebhookConfiguration total 0 items received I1224 06:22:35.998438 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations?resourceVersion=1&timeout=8m54s&timeoutSeconds=534&watch=true I1224 06:22:35.998478 9751 round_trippers.go:423] Request Headers: I1224 06:22:35.998488 9751 round_trippers.go:426] Accept: application/json, */* I1224 06:22:35.998496 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 06:22:36.000169 9751 round_trippers.go:441] Response Status: 200 OK in 1 milliseconds I1224 06:27:13.968938 9751 wrap.go:47] GET /apis/wardle.k8s.io/v1alpha1/fischers?resourceVersion=278&timeout=7m3s&timeoutSeconds=423&watch=true: (7m3.00116843s) 200 [sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format [::1]:39166] I1224 06:27:13.969275 9751 reflector.go:357] k8s.io/sample-apiserver/pkg/client/informers/externalversions/factory.go:117: Watch close - *v1alpha1.Fischer total 0 items received I1224 06:27:13.969484 9751 round_trippers.go:416] GET https://[::1]:8443/apis/wardle.k8s.io/v1alpha1/fischers?resourceVersion=278&timeout=5m22s&timeoutSeconds=322&watch=true I1224 06:27:13.969504 9751 round_trippers.go:423] Request Headers: I1224 06:27:13.969512 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 06:27:13.969519 9751 round_trippers.go:426] Accept: application/json, */* I1224 06:27:13.969526 9751 round_trippers.go:426] Authorization: Bearer 41213704-d22d-4d17-80df-e8380cf05f6e I1224 06:27:13.970000 9751 handler.go:143] sample-apiserver: GET "/apis/wardle.k8s.io/v1alpha1/fischers" satisfied by gorestful with webservice /apis/wardle.k8s.io/v1alpha1 I1224 06:27:13.970176 9751 get.go:251] Starting watch for /apis/wardle.k8s.io/v1alpha1/fischers, rv=278 labels= fields= timeout=5m22s I1224 06:27:13.970476 9751 round_trippers.go:441] Response Status: 200 OK in 0 milliseconds I1224 06:27:59.000385 9751 reflector.go:357] k8s.io/client-go/informers/factory.go:132: Watch close - *v1.Namespace total 0 items received I1224 06:27:59.000560 9751 round_trippers.go:416] GET https://localhost:6443/api/v1/namespaces?resourceVersion=38&timeout=6m36s&timeoutSeconds=396&watch=true I1224 06:27:59.000593 9751 round_trippers.go:423] Request Headers: I1224 06:27:59.000607 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 06:27:59.000634 9751 round_trippers.go:426] Accept: application/json, */* I1224 06:27:59.002080 9751 round_trippers.go:441] Response Status: 200 OK in 1 milliseconds I1224 06:28:08.001374 9751 reflector.go:357] k8s.io/client-go/informers/factory.go:132: Watch close - *v1beta1.ValidatingWebhookConfiguration total 0 items received I1224 06:28:08.001633 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations?resourceVersion=1&timeout=7m41s&timeoutSeconds=461&watch=true I1224 06:28:08.001653 9751 round_trippers.go:423] Request Headers: I1224 06:28:08.001662 9751 round_trippers.go:426] Accept: application/json, */* I1224 06:28:08.001671 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 06:28:08.003847 9751 round_trippers.go:441] Response Status: 200 OK in 2 milliseconds I1224 06:30:51.941439 9751 reflector.go:215] k8s.io/client-go/informers/factory.go:132: forcing resync I1224 06:30:51.941439 9751 reflector.go:215] k8s.io/client-go/informers/factory.go:132: forcing resync I1224 06:31:30.000643 9751 reflector.go:357] k8s.io/client-go/informers/factory.go:132: Watch close - *v1beta1.MutatingWebhookConfiguration total 0 items received I1224 06:31:30.000861 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations?resourceVersion=1&timeout=8m34s&timeoutSeconds=514&watch=true I1224 06:31:30.000882 9751 round_trippers.go:423] Request Headers: I1224 06:31:30.000890 9751 round_trippers.go:426] Accept: application/json, */* I1224 06:31:30.000910 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 06:31:30.002362 9751 round_trippers.go:441] Response Status: 200 OK in 1 milliseconds I1224 06:32:35.970646 9751 wrap.go:47] GET /apis/wardle.k8s.io/v1alpha1/fischers?resourceVersion=278&timeout=5m22s&timeoutSeconds=322&watch=true: (5m22.000790543s) 200 [sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format [::1]:39166] I1224 06:32:35.971014 9751 reflector.go:357] k8s.io/sample-apiserver/pkg/client/informers/externalversions/factory.go:117: Watch close - *v1alpha1.Fischer total 0 items received I1224 06:32:35.971179 9751 round_trippers.go:416] GET https://[::1]:8443/apis/wardle.k8s.io/v1alpha1/fischers?resourceVersion=278&timeout=5m29s&timeoutSeconds=329&watch=true I1224 06:32:35.971195 9751 round_trippers.go:423] Request Headers: I1224 06:32:35.971206 9751 round_trippers.go:426] Accept: application/json, */* I1224 06:32:35.971216 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 06:32:35.971226 9751 round_trippers.go:426] Authorization: Bearer 41213704-d22d-4d17-80df-e8380cf05f6e I1224 06:32:35.971851 9751 handler.go:143] sample-apiserver: GET "/apis/wardle.k8s.io/v1alpha1/fischers" satisfied by gorestful with webservice /apis/wardle.k8s.io/v1alpha1 I1224 06:32:35.972080 9751 get.go:251] Starting watch for /apis/wardle.k8s.io/v1alpha1/fischers, rv=278 labels= fields= timeout=5m29s I1224 06:32:35.972570 9751 round_trippers.go:441] Response Status: 200 OK in 1 milliseconds I1224 06:34:35.002611 9751 reflector.go:357] k8s.io/client-go/informers/factory.go:132: Watch close - *v1.Namespace total 0 items received I1224 06:34:35.002837 9751 round_trippers.go:416] GET https://localhost:6443/api/v1/namespaces?resourceVersion=38&timeout=6m43s&timeoutSeconds=403&watch=true I1224 06:34:35.002872 9751 round_trippers.go:423] Request Headers: I1224 06:34:35.002890 9751 round_trippers.go:426] Accept: application/json, */* I1224 06:34:35.002901 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 06:34:35.005057 9751 round_trippers.go:441] Response Status: 200 OK in 2 milliseconds I1224 06:35:49.003605 9751 reflector.go:357] k8s.io/client-go/informers/factory.go:132: Watch close - *v1beta1.ValidatingWebhookConfiguration total 0 items received I1224 06:35:49.003860 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations?resourceVersion=1&timeout=7m0s&timeoutSeconds=420&watch=true I1224 06:35:49.003897 9751 round_trippers.go:423] Request Headers: I1224 06:35:49.003911 9751 round_trippers.go:426] Accept: application/json, */* I1224 06:35:49.003932 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 06:35:49.007518 9751 round_trippers.go:441] Response Status: 200 OK in 3 milliseconds I1224 06:38:04.973393 9751 wrap.go:47] GET /apis/wardle.k8s.io/v1alpha1/fischers?resourceVersion=278&timeout=5m29s&timeoutSeconds=329&watch=true: (5m29.000833198s) 200 [sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format [::1]:39166] I1224 06:38:04.973664 9751 reflector.go:357] k8s.io/sample-apiserver/pkg/client/informers/externalversions/factory.go:117: Watch close - *v1alpha1.Fischer total 0 items received I1224 06:38:04.973805 9751 round_trippers.go:416] GET https://[::1]:8443/apis/wardle.k8s.io/v1alpha1/fischers?resourceVersion=278&timeout=5m17s&timeoutSeconds=317&watch=true I1224 06:38:04.973821 9751 round_trippers.go:423] Request Headers: I1224 06:38:04.973832 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 06:38:04.973841 9751 round_trippers.go:426] Accept: application/json, */* I1224 06:38:04.973851 9751 round_trippers.go:426] Authorization: Bearer 41213704-d22d-4d17-80df-e8380cf05f6e I1224 06:38:04.974290 9751 handler.go:143] sample-apiserver: GET "/apis/wardle.k8s.io/v1alpha1/fischers" satisfied by gorestful with webservice /apis/wardle.k8s.io/v1alpha1 I1224 06:38:04.974456 9751 get.go:251] Starting watch for /apis/wardle.k8s.io/v1alpha1/fischers, rv=278 labels= fields= timeout=5m17s I1224 06:38:04.974782 9751 round_trippers.go:441] Response Status: 200 OK in 0 milliseconds I1224 06:40:04.002538 9751 reflector.go:357] k8s.io/client-go/informers/factory.go:132: Watch close - *v1beta1.MutatingWebhookConfiguration total 0 items received I1224 06:40:04.002726 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations?resourceVersion=1&timeout=8m54s&timeoutSeconds=534&watch=true I1224 06:40:04.002748 9751 round_trippers.go:423] Request Headers: I1224 06:40:04.002763 9751 round_trippers.go:426] Accept: application/json, */* I1224 06:40:04.002776 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 06:40:04.003834 9751 round_trippers.go:441] Response Status: 200 OK in 1 milliseconds I1224 06:40:51.941747 9751 reflector.go:215] k8s.io/client-go/informers/factory.go:132: forcing resync I1224 06:40:51.941747 9751 reflector.go:215] k8s.io/client-go/informers/factory.go:132: forcing resync I1224 06:41:18.005290 9751 reflector.go:357] k8s.io/client-go/informers/factory.go:132: Watch close - *v1.Namespace total 0 items received I1224 06:41:18.005513 9751 round_trippers.go:416] GET https://localhost:6443/api/v1/namespaces?resourceVersion=38&timeout=6m15s&timeoutSeconds=375&watch=true I1224 06:41:18.005542 9751 round_trippers.go:423] Request Headers: I1224 06:41:18.005554 9751 round_trippers.go:426] Accept: application/json, */* I1224 06:41:18.005572 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 06:41:18.494833 9751 round_trippers.go:441] Response Status: 200 OK in 489 milliseconds I1224 06:42:49.007871 9751 reflector.go:357] k8s.io/client-go/informers/factory.go:132: Watch close - *v1beta1.ValidatingWebhookConfiguration total 0 items received I1224 06:42:49.008035 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations?resourceVersion=1&timeout=6m3s&timeoutSeconds=363&watch=true I1224 06:42:49.008051 9751 round_trippers.go:423] Request Headers: I1224 06:42:49.008059 9751 round_trippers.go:426] Accept: application/json, */* I1224 06:42:49.008069 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 06:42:49.009331 9751 round_trippers.go:441] Response Status: 200 OK in 1 milliseconds I1224 06:43:21.974855 9751 wrap.go:47] GET /apis/wardle.k8s.io/v1alpha1/fischers?resourceVersion=278&timeout=5m17s&timeoutSeconds=317&watch=true: (5m17.000672038s) 200 [sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format [::1]:39166] I1224 06:43:21.975934 9751 reflector.go:357] k8s.io/sample-apiserver/pkg/client/informers/externalversions/factory.go:117: Watch close - *v1alpha1.Fischer total 0 items received I1224 06:43:21.976454 9751 round_trippers.go:416] GET https://[::1]:8443/apis/wardle.k8s.io/v1alpha1/fischers?resourceVersion=278&timeout=9m43s&timeoutSeconds=583&watch=true I1224 06:43:21.976483 9751 round_trippers.go:423] Request Headers: I1224 06:43:21.976503 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 06:43:21.976521 9751 round_trippers.go:426] Authorization: Bearer 41213704-d22d-4d17-80df-e8380cf05f6e I1224 06:43:21.976537 9751 round_trippers.go:426] Accept: application/json, */* I1224 06:43:21.977056 9751 handler.go:143] sample-apiserver: GET "/apis/wardle.k8s.io/v1alpha1/fischers" satisfied by gorestful with webservice /apis/wardle.k8s.io/v1alpha1 I1224 06:43:21.977456 9751 get.go:251] Starting watch for /apis/wardle.k8s.io/v1alpha1/fischers, rv=278 labels= fields= timeout=9m43s I1224 06:43:21.977963 9751 round_trippers.go:441] Response Status: 200 OK in 1 milliseconds I1224 06:47:33.495358 9751 reflector.go:357] k8s.io/client-go/informers/factory.go:132: Watch close - *v1.Namespace total 0 items received I1224 06:47:33.495581 9751 round_trippers.go:416] GET https://localhost:6443/api/v1/namespaces?resourceVersion=38&timeout=9m44s&timeoutSeconds=584&watch=true I1224 06:47:33.495612 9751 round_trippers.go:423] Request Headers: I1224 06:47:33.495628 9751 round_trippers.go:426] Accept: application/json, */* I1224 06:47:33.495641 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 06:47:33.497401 9751 round_trippers.go:441] Response Status: 200 OK in 1 milliseconds I1224 06:48:52.010790 9751 reflector.go:357] k8s.io/client-go/informers/factory.go:132: Watch close - *v1beta1.ValidatingWebhookConfiguration total 0 items received I1224 06:48:52.010982 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations?resourceVersion=1&timeout=7m0s&timeoutSeconds=420&watch=true I1224 06:48:52.011006 9751 round_trippers.go:423] Request Headers: I1224 06:48:52.011035 9751 round_trippers.go:426] Accept: application/json, */* I1224 06:48:52.011052 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 06:48:52.013095 9751 round_trippers.go:441] Response Status: 200 OK in 2 milliseconds I1224 06:48:58.004297 9751 reflector.go:357] k8s.io/client-go/informers/factory.go:132: Watch close - *v1beta1.MutatingWebhookConfiguration total 0 items received I1224 06:48:58.004457 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations?resourceVersion=1&timeout=5m5s&timeoutSeconds=305&watch=true I1224 06:48:58.004476 9751 round_trippers.go:423] Request Headers: I1224 06:48:58.004484 9751 round_trippers.go:426] Accept: application/json, */* I1224 06:48:58.004496 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 06:48:58.005629 9751 round_trippers.go:441] Response Status: 200 OK in 1 milliseconds I1224 06:50:51.942068 9751 reflector.go:215] k8s.io/client-go/informers/factory.go:132: forcing resync I1224 06:50:51.942068 9751 reflector.go:215] k8s.io/client-go/informers/factory.go:132: forcing resync I1224 06:53:04.978072 9751 wrap.go:47] GET /apis/wardle.k8s.io/v1alpha1/fischers?resourceVersion=278&timeout=9m43s&timeoutSeconds=583&watch=true: (9m43.001175543s) 200 [sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format [::1]:39166] I1224 06:53:04.978386 9751 reflector.go:357] k8s.io/sample-apiserver/pkg/client/informers/externalversions/factory.go:117: Watch close - *v1alpha1.Fischer total 0 items received I1224 06:53:04.978518 9751 round_trippers.go:416] GET https://[::1]:8443/apis/wardle.k8s.io/v1alpha1/fischers?resourceVersion=278&timeout=8m7s&timeoutSeconds=487&watch=true I1224 06:53:04.978536 9751 round_trippers.go:423] Request Headers: I1224 06:53:04.978544 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 06:53:04.978551 9751 round_trippers.go:426] Authorization: Bearer 41213704-d22d-4d17-80df-e8380cf05f6e I1224 06:53:04.978559 9751 round_trippers.go:426] Accept: application/json, */* I1224 06:53:04.978994 9751 handler.go:143] sample-apiserver: GET "/apis/wardle.k8s.io/v1alpha1/fischers" satisfied by gorestful with webservice /apis/wardle.k8s.io/v1alpha1 I1224 06:53:04.979153 9751 get.go:251] Starting watch for /apis/wardle.k8s.io/v1alpha1/fischers, rv=278 labels= fields= timeout=8m7s I1224 06:53:04.979411 9751 round_trippers.go:441] Response Status: 200 OK in 0 milliseconds I1224 06:54:03.006182 9751 reflector.go:357] k8s.io/client-go/informers/factory.go:132: Watch close - *v1beta1.MutatingWebhookConfiguration total 0 items received I1224 06:54:03.006427 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations?resourceVersion=1&timeout=8m37s&timeoutSeconds=517&watch=true I1224 06:54:03.006456 9751 round_trippers.go:423] Request Headers: I1224 06:54:03.006475 9751 round_trippers.go:426] Accept: application/json, */* I1224 06:54:03.006491 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 06:54:03.008260 9751 round_trippers.go:441] Response Status: 200 OK in 1 milliseconds I1224 06:55:52.013683 9751 reflector.go:357] k8s.io/client-go/informers/factory.go:132: Watch close - *v1beta1.ValidatingWebhookConfiguration total 0 items received I1224 06:55:52.013897 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations?resourceVersion=1&timeout=9m9s&timeoutSeconds=549&watch=true I1224 06:55:52.013922 9751 round_trippers.go:423] Request Headers: I1224 06:55:52.013937 9751 round_trippers.go:426] Accept: application/json, */* I1224 06:55:52.013952 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 06:55:52.015362 9751 round_trippers.go:441] Response Status: 200 OK in 1 milliseconds I1224 06:57:17.498037 9751 reflector.go:357] k8s.io/client-go/informers/factory.go:132: Watch close - *v1.Namespace total 0 items received I1224 06:57:17.498321 9751 round_trippers.go:416] GET https://localhost:6443/api/v1/namespaces?resourceVersion=38&timeout=9m10s&timeoutSeconds=550&watch=true I1224 06:57:17.498360 9751 round_trippers.go:423] Request Headers: I1224 06:57:17.498383 9751 round_trippers.go:426] Accept: application/json, */* I1224 06:57:17.498405 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 06:57:17.501393 9751 round_trippers.go:441] Response Status: 200 OK in 2 milliseconds I1224 07:00:51.942434 9751 reflector.go:215] k8s.io/client-go/informers/factory.go:132: forcing resync I1224 07:00:51.942434 9751 reflector.go:215] k8s.io/client-go/informers/factory.go:132: forcing resync I1224 07:01:11.979912 9751 wrap.go:47] GET /apis/wardle.k8s.io/v1alpha1/fischers?resourceVersion=278&timeout=8m7s&timeoutSeconds=487&watch=true: (8m7.001046345s) 200 [sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format [::1]:39166] I1224 07:01:11.980286 9751 reflector.go:357] k8s.io/sample-apiserver/pkg/client/informers/externalversions/factory.go:117: Watch close - *v1alpha1.Fischer total 0 items received I1224 07:01:11.980461 9751 round_trippers.go:416] GET https://[::1]:8443/apis/wardle.k8s.io/v1alpha1/fischers?resourceVersion=278&timeout=8m14s&timeoutSeconds=494&watch=true I1224 07:01:11.980490 9751 round_trippers.go:423] Request Headers: I1224 07:01:11.980503 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:01:11.980514 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:01:11.980530 9751 round_trippers.go:426] Authorization: Bearer 41213704-d22d-4d17-80df-e8380cf05f6e I1224 07:01:11.981147 9751 handler.go:143] sample-apiserver: GET "/apis/wardle.k8s.io/v1alpha1/fischers" satisfied by gorestful with webservice /apis/wardle.k8s.io/v1alpha1 I1224 07:01:11.981368 9751 get.go:251] Starting watch for /apis/wardle.k8s.io/v1alpha1/fischers, rv=278 labels= fields= timeout=8m14s I1224 07:01:11.981666 9751 round_trippers.go:441] Response Status: 200 OK in 1 milliseconds I1224 07:02:40.008537 9751 reflector.go:357] k8s.io/client-go/informers/factory.go:132: Watch close - *v1beta1.MutatingWebhookConfiguration total 0 items received I1224 07:02:40.008681 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations?resourceVersion=1&timeout=6m39s&timeoutSeconds=399&watch=true I1224 07:02:40.008701 9751 round_trippers.go:423] Request Headers: I1224 07:02:40.008709 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:02:40.008717 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:02:40.009808 9751 round_trippers.go:441] Response Status: 200 OK in 1 milliseconds I1224 07:05:01.016038 9751 reflector.go:357] k8s.io/client-go/informers/factory.go:132: Watch close - *v1beta1.ValidatingWebhookConfiguration total 0 items received I1224 07:05:01.016297 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations?resourceVersion=1&timeout=5m55s&timeoutSeconds=355&watch=true I1224 07:05:01.016326 9751 round_trippers.go:423] Request Headers: I1224 07:05:01.016340 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:05:01.016357 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:05:01.018107 9751 round_trippers.go:441] Response Status: 200 OK in 1 milliseconds I1224 07:06:27.502142 9751 reflector.go:357] k8s.io/client-go/informers/factory.go:132: Watch close - *v1.Namespace total 0 items received I1224 07:06:27.502341 9751 round_trippers.go:416] GET https://localhost:6443/api/v1/namespaces?resourceVersion=38&timeout=9m1s&timeoutSeconds=541&watch=true I1224 07:06:27.502373 9751 round_trippers.go:423] Request Headers: I1224 07:06:27.502387 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:06:27.502399 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:06:27.503984 9751 round_trippers.go:441] Response Status: 200 OK in 1 milliseconds I1224 07:09:19.010336 9751 reflector.go:357] k8s.io/client-go/informers/factory.go:132: Watch close - *v1beta1.MutatingWebhookConfiguration total 0 items received I1224 07:09:19.010583 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations?resourceVersion=1&timeout=9m47s&timeoutSeconds=587&watch=true I1224 07:09:19.010617 9751 round_trippers.go:423] Request Headers: I1224 07:09:19.010638 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:09:19.010658 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:09:19.012253 9751 round_trippers.go:441] Response Status: 200 OK in 1 milliseconds I1224 07:09:25.981969 9751 wrap.go:47] GET /apis/wardle.k8s.io/v1alpha1/fischers?resourceVersion=278&timeout=8m14s&timeoutSeconds=494&watch=true: (8m14.000980239s) 200 [sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format [::1]:39166] I1224 07:09:25.982751 9751 reflector.go:357] k8s.io/sample-apiserver/pkg/client/informers/externalversions/factory.go:117: Watch close - *v1alpha1.Fischer total 0 items received I1224 07:09:25.983006 9751 round_trippers.go:416] GET https://[::1]:8443/apis/wardle.k8s.io/v1alpha1/fischers?resourceVersion=278&timeout=5m5s&timeoutSeconds=305&watch=true I1224 07:09:25.983193 9751 round_trippers.go:423] Request Headers: I1224 07:09:25.983222 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:09:25.983244 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:09:25.983265 9751 round_trippers.go:426] Authorization: Bearer 41213704-d22d-4d17-80df-e8380cf05f6e I1224 07:09:25.983907 9751 handler.go:143] sample-apiserver: GET "/apis/wardle.k8s.io/v1alpha1/fischers" satisfied by gorestful with webservice /apis/wardle.k8s.io/v1alpha1 I1224 07:09:25.984175 9751 get.go:251] Starting watch for /apis/wardle.k8s.io/v1alpha1/fischers, rv=278 labels= fields= timeout=5m5s I1224 07:09:25.984712 9751 round_trippers.go:441] Response Status: 200 OK in 1 milliseconds I1224 07:10:51.942780 9751 reflector.go:215] k8s.io/client-go/informers/factory.go:132: forcing resync I1224 07:10:51.942773 9751 reflector.go:215] k8s.io/client-go/informers/factory.go:132: forcing resync I1224 07:10:56.018467 9751 reflector.go:357] k8s.io/client-go/informers/factory.go:132: Watch close - *v1beta1.ValidatingWebhookConfiguration total 0 items received I1224 07:10:56.018652 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations?resourceVersion=1&timeout=7m9s&timeoutSeconds=429&watch=true I1224 07:10:56.018677 9751 round_trippers.go:423] Request Headers: I1224 07:10:56.018692 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:10:56.018706 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:10:56.020117 9751 round_trippers.go:441] Response Status: 200 OK in 1 milliseconds I1224 07:14:30.984996 9751 wrap.go:47] GET /apis/wardle.k8s.io/v1alpha1/fischers?resourceVersion=278&timeout=5m5s&timeoutSeconds=305&watch=true: (5m5.001107409s) 200 [sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format [::1]:39166] I1224 07:14:30.985369 9751 reflector.go:357] k8s.io/sample-apiserver/pkg/client/informers/externalversions/factory.go:117: Watch close - *v1alpha1.Fischer total 0 items received I1224 07:14:30.985599 9751 round_trippers.go:416] GET https://[::1]:8443/apis/wardle.k8s.io/v1alpha1/fischers?resourceVersion=278&timeout=9m11s&timeoutSeconds=551&watch=true I1224 07:14:30.985633 9751 round_trippers.go:423] Request Headers: I1224 07:14:30.985650 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:14:30.985663 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:14:30.985674 9751 round_trippers.go:426] Authorization: Bearer 41213704-d22d-4d17-80df-e8380cf05f6e I1224 07:14:30.986192 9751 handler.go:143] sample-apiserver: GET "/apis/wardle.k8s.io/v1alpha1/fischers" satisfied by gorestful with webservice /apis/wardle.k8s.io/v1alpha1 I1224 07:14:30.986397 9751 get.go:251] Starting watch for /apis/wardle.k8s.io/v1alpha1/fischers, rv=278 labels= fields= timeout=9m11s I1224 07:14:30.986734 9751 round_trippers.go:441] Response Status: 200 OK in 1 milliseconds I1224 07:15:28.505746 9751 reflector.go:357] k8s.io/client-go/informers/factory.go:132: Watch close - *v1.Namespace total 0 items received I1224 07:15:28.506050 9751 round_trippers.go:416] GET https://localhost:6443/api/v1/namespaces?resourceVersion=38&timeout=9m10s&timeoutSeconds=550&watch=true I1224 07:15:28.506091 9751 round_trippers.go:423] Request Headers: I1224 07:15:28.506104 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:15:28.506115 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:15:28.509549 9751 round_trippers.go:441] Response Status: 200 OK in 3 milliseconds I1224 07:18:05.020572 9751 reflector.go:357] k8s.io/client-go/informers/factory.go:132: Watch close - *v1beta1.ValidatingWebhookConfiguration total 0 items received I1224 07:18:05.020773 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations?resourceVersion=1&timeout=8m12s&timeoutSeconds=492&watch=true I1224 07:18:05.020790 9751 round_trippers.go:423] Request Headers: I1224 07:18:05.020798 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:18:05.020808 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:18:05.022500 9751 round_trippers.go:441] Response Status: 200 OK in 1 milliseconds I1224 07:19:06.012707 9751 reflector.go:357] k8s.io/client-go/informers/factory.go:132: Watch close - *v1beta1.MutatingWebhookConfiguration total 0 items received I1224 07:19:06.012917 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations?resourceVersion=1&timeout=6m44s&timeoutSeconds=404&watch=true I1224 07:19:06.012946 9751 round_trippers.go:423] Request Headers: I1224 07:19:06.012958 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:19:06.012969 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:19:06.014206 9751 round_trippers.go:441] Response Status: 200 OK in 1 milliseconds I1224 07:20:51.943255 9751 reflector.go:215] k8s.io/client-go/informers/factory.go:132: forcing resync I1224 07:20:51.943255 9751 reflector.go:215] k8s.io/client-go/informers/factory.go:132: forcing resync I1224 07:23:41.986905 9751 wrap.go:47] GET /apis/wardle.k8s.io/v1alpha1/fischers?resourceVersion=278&timeout=9m11s&timeoutSeconds=551&watch=true: (9m11.000848023s) 200 [sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format [::1]:39166] I1224 07:23:41.987355 9751 reflector.go:357] k8s.io/sample-apiserver/pkg/client/informers/externalversions/factory.go:117: Watch close - *v1alpha1.Fischer total 0 items received I1224 07:23:41.987574 9751 round_trippers.go:416] GET https://[::1]:8443/apis/wardle.k8s.io/v1alpha1/fischers?resourceVersion=278&timeout=6m8s&timeoutSeconds=368&watch=true I1224 07:23:41.987603 9751 round_trippers.go:423] Request Headers: I1224 07:23:41.987616 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:23:41.987654 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:23:41.987666 9751 round_trippers.go:426] Authorization: Bearer 41213704-d22d-4d17-80df-e8380cf05f6e I1224 07:23:41.988371 9751 handler.go:143] sample-apiserver: GET "/apis/wardle.k8s.io/v1alpha1/fischers" satisfied by gorestful with webservice /apis/wardle.k8s.io/v1alpha1 I1224 07:23:41.988693 9751 get.go:251] Starting watch for /apis/wardle.k8s.io/v1alpha1/fischers, rv=278 labels= fields= timeout=6m8s I1224 07:23:41.989309 9751 round_trippers.go:441] Response Status: 200 OK in 1 milliseconds
一旦主API 服务掉, 应该是ETCD宕掉了
I1224 07:36:05.025592 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations?resourceVersion=1&timeout=9m52s&timeoutSeconds=592&watch=true I1224 07:36:05.025635 9751 round_trippers.go:423] Request Headers: I1224 07:36:05.025648 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:36:05.025659 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:36:05.027205 9751 round_trippers.go:441] Response Status: 200 OK in 1 milliseconds I1224 07:37:48.796597 9751 retry.go:117] clientv3/retry: error "rpc error: code = Unavailable desc = transport is closing" on pinned endpoint "127.0.0.1:2379" I1224 07:37:48.796633 9751 retry.go:101] clientv3/balancer: "127.0.0.1:2379" is marked unhealthy ("rpc error: code = Unavailable desc = transport is closing") I1224 07:37:48.796662 9751 balancer_v1_wrapper.go:125] balancerWrapper: got update addr from Notify: [] I1224 07:37:48.796705 9751 balancer_v1_wrapper.go:125] balancerWrapper: got update addr from Notify: [{127.0.0.1:2379 <nil>}] I1224 07:37:48.796875 9751 log.go:30] transport: loopyWriter.run returning. connection error: desc = "transport is closing" I1224 07:37:48.797025 9751 health_balancer.go:423] clientv3/balancer: "127.0.0.1:2379" is marked unhealthy ("grpc: the connection is closing") I1224 07:37:48.797066 9751 balancer_v1_wrapper.go:248] clientv3/balancer: unpin "127.0.0.1:2379" ("grpc: the connection is closing") I1224 07:37:48.797099 9751 retry.go:117] clientv3/retry: switching from "127.0.0.1:2379" due to error "rpc error: code = Unavailable desc = transport is closing" I1224 07:37:48.797122 9751 balancer_v1_wrapper.go:125] balancerWrapper: got update addr from Notify: [{127.0.0.1:2379 <nil>}] I1224 07:37:48.797319 9751 log.go:30] transport: loopyWriter.run returning. connection error: desc = "transport is closing" I1224 07:37:48.797334 9751 log.go:30] transport: loopyWriter.run returning. connection error: desc = "transport is closing" I1224 07:37:48.797354 9751 health_balancer.go:423] clientv3/balancer: "127.0.0.1:2379" is marked unhealthy ("grpc: the connection is closing") I1224 07:37:48.797404 9751 balancer_v1_wrapper.go:248] clientv3/balancer: unpin "127.0.0.1:2379" ("grpc: the connection is closing") I1224 07:37:48.797459 9751 balancer_v1_wrapper.go:125] balancerWrapper: got update addr from Notify: [{127.0.0.1:2379 <nil>}] I1224 07:37:48.797486 9751 balancer_v1_wrapper.go:125] balancerWrapper: got update addr from Notify: [{127.0.0.1:2379 <nil>}] I1224 07:37:48.797545 9751 health_balancer.go:423] clientv3/balancer: "127.0.0.1:2379" is marked unhealthy ("grpc: the connection is closing") I1224 07:37:48.797573 9751 balancer_v1_wrapper.go:248] clientv3/balancer: unpin "127.0.0.1:2379" ("grpc: the connection is closing") I1224 07:37:48.797579 9751 log.go:30] transport: loopyWriter.run returning. connection error: desc = "transport is closing" I1224 07:37:48.797607 9751 health_balancer.go:423] clientv3/balancer: "127.0.0.1:2379" is marked unhealthy ("grpc: the connection is closing") I1224 07:37:48.797675 9751 balancer_v1_wrapper.go:248] clientv3/balancer: unpin "127.0.0.1:2379" ("grpc: the connection is closing") W1224 07:37:48.797697 9751 clientconn.go:1304] grpc: addrConn.createTransport failed to connect to {127.0.0.1:2379 0 <nil>}. Err :connection error: desc = "transport: Error while dialing dial tcp 127.0.0.1:2379: connect: connection refused". Reconnecting... I1224 07:37:48.797715 9751 balancer_v1_wrapper.go:125] balancerWrapper: got update addr from Notify: [{127.0.0.1:2379 <nil>}] I1224 07:37:48.797739 9751 balancer_v1_wrapper.go:125] balancerWrapper: got update addr from Notify: [{127.0.0.1:2379 <nil>}] W1224 07:37:48.797759 9751 clientconn.go:1304] grpc: addrConn.createTransport failed to connect to {127.0.0.1:2379 0 <nil>}. Err :connection error: desc = "transport: Error while dialing dial tcp 127.0.0.1:2379: connect: connection refused". Reconnecting... W1224 07:37:48.797763 9751 clientconn.go:1304] grpc: addrConn.createTransport failed to connect to {127.0.0.1:2379 0 <nil>}. Err :connection error: desc = "transport: Error while dialing dial tcp 127.0.0.1:2379: connect: connection refused". Reconnecting... I1224 07:37:48.797771 9751 balancer_v1_wrapper.go:125] balancerWrapper: got update addr from Notify: [{127.0.0.1:2379 <nil>}] I1224 07:37:48.797866 9751 balancer_v1_wrapper.go:125] balancerWrapper: got update addr from Notify: [{127.0.0.1:2379 <nil>}] W1224 07:37:48.797796 9751 clientconn.go:1304] grpc: addrConn.createTransport failed to connect to {127.0.0.1:2379 0 <nil>}. Err :connection error: desc = "transport: Error while dialing dial tcp 127.0.0.1:2379: connect: connection refused". Reconnecting... E1224 07:37:48.837605 9751 streamwatcher.go:109] Unable to decode an event from the watch stream: http2: server sent GOAWAY and closed the connection; LastStreamID=121, ErrCode=NO_ERROR, debug="" E1224 07:37:48.837623 9751 streamwatcher.go:109] Unable to decode an event from the watch stream: http2: server sent GOAWAY and closed the connection; LastStreamID=121, ErrCode=NO_ERROR, debug="" I1224 07:37:48.837696 9751 reflector.go:357] k8s.io/client-go/informers/factory.go:132: Watch close - *v1.Namespace total 0 items received I1224 07:37:48.837659 9751 reflector.go:357] k8s.io/client-go/informers/factory.go:132: Watch close - *v1beta1.MutatingWebhookConfiguration total 0 items received E1224 07:37:48.837604 9751 streamwatcher.go:109] Unable to decode an event from the watch stream: http2: server sent GOAWAY and closed the connection; LastStreamID=121, ErrCode=NO_ERROR, debug="" I1224 07:37:48.837842 9751 reflector.go:357] k8s.io/client-go/informers/factory.go:132: Watch close - *v1beta1.ValidatingWebhookConfiguration total 0 items received I1224 07:37:48.837851 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations?resourceVersion=1&timeout=9m19s&timeoutSeconds=559&watch=true I1224 07:37:48.837870 9751 round_trippers.go:423] Request Headers: I1224 07:37:48.837881 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:37:48.837891 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:37:48.837941 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations?resourceVersion=1&timeout=7m17s&timeoutSeconds=437&watch=true I1224 07:37:48.837959 9751 round_trippers.go:423] Request Headers: I1224 07:37:48.837857 9751 round_trippers.go:416] GET https://localhost:6443/api/v1/namespaces?resourceVersion=38&timeout=8m20s&timeoutSeconds=500&watch=true I1224 07:37:48.837987 9751 round_trippers.go:423] Request Headers: I1224 07:37:48.838002 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:37:48.838016 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:37:48.837969 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:37:48.839130 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:37:48.841499 9751 round_trippers.go:441] Response Status: in 3 milliseconds E1224 07:37:48.841565 9751 reflector.go:251] k8s.io/client-go/informers/factory.go:132: Failed to watch *v1beta1.MutatingWebhookConfiguration: Get https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations?resourceVersion=1&timeout=9m19s&timeoutSeconds=559&watch=true: dial tcp 127.0.0.1:6443: connect: connection refused I1224 07:37:48.841612 9751 round_trippers.go:441] Response Status: in 2 milliseconds I1224 07:37:48.841612 9751 round_trippers.go:441] Response Status: in 3 milliseconds E1224 07:37:48.841772 9751 reflector.go:251] k8s.io/client-go/informers/factory.go:132: Failed to watch *v1beta1.ValidatingWebhookConfiguration: Get https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations?resourceVersion=1&timeout=7m17s&timeoutSeconds=437&watch=true: dial tcp 127.0.0.1:6443: connect: connection refused E1224 07:37:48.841831 9751 reflector.go:251] k8s.io/client-go/informers/factory.go:132: Failed to watch *v1.Namespace: Get https://localhost:6443/api/v1/namespaces?resourceVersion=38&timeout=8m20s&timeoutSeconds=500&watch=true: dial tcp 127.0.0.1:6443: connect: connection refused W1224 07:37:49.797626 9751 clientconn.go:1304] grpc: addrConn.createTransport failed to connect to {127.0.0.1:2379 0 <nil>}. Err :connection error: desc = "transport: Error while dialing dial tcp 127.0.0.1:2379: connect: connection refused". Reconnecting... W1224 07:37:49.797626 9751 clientconn.go:1304] grpc: addrConn.createTransport failed to connect to {127.0.0.1:2379 0 <nil>}. Err :connection error: desc = "transport: Error while dialing dial tcp 127.0.0.1:2379: connect: connection refused". Reconnecting... W1224 07:37:49.797673 9751 clientconn.go:1304] grpc: addrConn.createTransport failed to connect to {127.0.0.1:2379 0 <nil>}. Err :connection error: desc = "transport: Error while dialing dial tcp 127.0.0.1:2379: connect: connection refused". Reconnecting... W1224 07:37:49.798061 9751 clientconn.go:1304] grpc: addrConn.createTransport failed to connect to {127.0.0.1:2379 0 <nil>}. Err :connection error: desc = "transport: Error while dialing dial tcp 127.0.0.1:2379: connect: connection refused". Reconnecting... I1224 07:37:49.841875 9751 reflector.go:169] Listing and watching *v1beta1.MutatingWebhookConfiguration from k8s.io/client-go/informers/factory.go:132 I1224 07:37:49.842080 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations?limit=500&resourceVersion=0 I1224 07:37:49.843347 9751 round_trippers.go:423] Request Headers: I1224 07:37:49.843385 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:37:49.843408 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:37:49.843437 9751 reflector.go:169] Listing and watching *v1beta1.ValidatingWebhookConfiguration from k8s.io/client-go/informers/factory.go:132 I1224 07:37:49.843609 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations?limit=500&resourceVersion=0 I1224 07:37:49.843637 9751 round_trippers.go:423] Request Headers: I1224 07:37:49.843652 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:37:49.843666 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:37:49.843949 9751 round_trippers.go:441] Response Status: in 0 milliseconds I1224 07:37:49.843974 9751 round_trippers.go:441] Response Status: in 0 milliseconds E1224 07:37:49.844094 9751 reflector.go:134] k8s.io/client-go/informers/factory.go:132: Failed to list *v1beta1.MutatingWebhookConfiguration: Get https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations?limit=500&resourceVersion=0: dial tcp 127.0.0.1:6443: connect: connection refused E1224 07:37:49.844106 9751 reflector.go:134] k8s.io/client-go/informers/factory.go:132: Failed to list *v1beta1.ValidatingWebhookConfiguration: Get https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations?limit=500&resourceVersion=0: dial tcp 127.0.0.1:6443: connect: connection refused I1224 07:37:49.844192 9751 reflector.go:169] Listing and watching *v1.Namespace from k8s.io/client-go/informers/factory.go:132 I1224 07:37:49.844351 9751 round_trippers.go:416] GET https://localhost:6443/api/v1/namespaces?limit=500&resourceVersion=0 I1224 07:37:49.844372 9751 round_trippers.go:423] Request Headers: I1224 07:37:49.844385 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:37:49.844401 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:37:49.844772 9751 round_trippers.go:441] Response Status: in 0 milliseconds E1224 07:37:49.844961 9751 reflector.go:134] k8s.io/client-go/informers/factory.go:132: Failed to list *v1.Namespace: Get https://localhost:6443/api/v1/namespaces?limit=500&resourceVersion=0: dial tcp 127.0.0.1:6443: connect: connection refused I1224 07:37:50.844297 9751 reflector.go:169] Listing and watching *v1beta1.MutatingWebhookConfiguration from k8s.io/client-go/informers/factory.go:132 I1224 07:37:50.844509 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations?limit=500&resourceVersion=0 I1224 07:37:50.844526 9751 round_trippers.go:423] Request Headers: I1224 07:37:50.844534 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:37:50.844545 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:37:50.844832 9751 round_trippers.go:441] Response Status: in 0 milliseconds E1224 07:37:50.844904 9751 reflector.go:134] k8s.io/client-go/informers/factory.go:132: Failed to list *v1beta1.MutatingWebhookConfiguration: Get https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations?limit=500&resourceVersion=0: dial tcp 127.0.0.1:6443: connect: connection refused I1224 07:37:50.845497 9751 reflector.go:169] Listing and watching *v1beta1.ValidatingWebhookConfiguration from k8s.io/client-go/informers/factory.go:132 I1224 07:37:50.845745 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations?limit=500&resourceVersion=0 I1224 07:37:50.845766 9751 round_trippers.go:423] Request Headers: I1224 07:37:50.845780 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:37:50.845801 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:37:50.846672 9751 round_trippers.go:441] Response Status: in 0 milliseconds E1224 07:37:50.846751 9751 reflector.go:134] k8s.io/client-go/informers/factory.go:132: Failed to list *v1beta1.ValidatingWebhookConfiguration: Get https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations?limit=500&resourceVersion=0: dial tcp 127.0.0.1:6443: connect: connection refused I1224 07:37:50.847420 9751 reflector.go:169] Listing and watching *v1.Namespace from k8s.io/client-go/informers/factory.go:132 I1224 07:37:50.847556 9751 round_trippers.go:416] GET https://localhost:6443/api/v1/namespaces?limit=500&resourceVersion=0 I1224 07:37:50.847577 9751 round_trippers.go:423] Request Headers: I1224 07:37:50.847587 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:37:50.847600 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:37:50.847869 9751 round_trippers.go:441] Response Status: in 0 milliseconds E1224 07:37:50.847955 9751 reflector.go:134] k8s.io/client-go/informers/factory.go:132: Failed to list *v1.Namespace: Get https://localhost:6443/api/v1/namespaces?limit=500&resourceVersion=0: dial tcp 127.0.0.1:6443: connect: connection refused W1224 07:37:51.205034 9751 clientconn.go:1304] grpc: addrConn.createTransport failed to connect to {127.0.0.1:2379 0 <nil>}. Err :connection error: desc = "transport: Error while dialing dial tcp 127.0.0.1:2379: connect: connection refused". Reconnecting... W1224 07:37:51.239806 9751 clientconn.go:1304] grpc: addrConn.createTransport failed to connect to {127.0.0.1:2379 0 <nil>}. Err :connection error: desc = "transport: Error while dialing dial tcp 127.0.0.1:2379: connect: connection refused". Reconnecting... W1224 07:37:51.324511 9751 clientconn.go:1304] grpc: addrConn.createTransport failed to connect to {127.0.0.1:2379 0 <nil>}. Err :connection error: desc = "transport: Error while dialing dial tcp 127.0.0.1:2379: connect: connection refused". Reconnecting... W1224 07:37:51.689477 9751 clientconn.go:1304] grpc: addrConn.createTransport failed to connect to {127.0.0.1:2379 0 <nil>}. Err :connection error: desc = "transport: Error while dialing dial tcp 127.0.0.1:2379: connect: connection refused". Reconnecting... I1224 07:37:51.845125 9751 reflector.go:169] Listing and watching *v1beta1.MutatingWebhookConfiguration from k8s.io/client-go/informers/factory.go:132 I1224 07:37:51.845390 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations?limit=500&resourceVersion=0 I1224 07:37:51.845432 9751 round_trippers.go:423] Request Headers: I1224 07:37:51.845467 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:37:51.845493 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:37:51.847090 9751 round_trippers.go:441] Response Status: in 1 milliseconds I1224 07:37:51.847181 9751 reflector.go:169] Listing and watching *v1beta1.ValidatingWebhookConfiguration from k8s.io/client-go/informers/factory.go:132 E1224 07:37:51.847207 9751 reflector.go:134] k8s.io/client-go/informers/factory.go:132: Failed to list *v1beta1.MutatingWebhookConfiguration: Get https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations?limit=500&resourceVersion=0: dial tcp 127.0.0.1:6443: connect: connection refused I1224 07:37:51.847370 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations?limit=500&resourceVersion=0 I1224 07:37:51.847398 9751 round_trippers.go:423] Request Headers: I1224 07:37:51.847415 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:37:51.847426 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:37:51.847837 9751 round_trippers.go:441] Response Status: in 0 milliseconds E1224 07:37:51.847976 9751 reflector.go:134] k8s.io/client-go/informers/factory.go:132: Failed to list *v1beta1.ValidatingWebhookConfiguration: Get https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations?limit=500&resourceVersion=0: dial tcp 127.0.0.1:6443: connect: connection refused I1224 07:37:51.848153 9751 reflector.go:169] Listing and watching *v1.Namespace from k8s.io/client-go/informers/factory.go:132 I1224 07:37:51.848328 9751 round_trippers.go:416] GET https://localhost:6443/api/v1/namespaces?limit=500&resourceVersion=0 I1224 07:37:51.848357 9751 round_trippers.go:423] Request Headers: I1224 07:37:51.848373 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:37:51.848389 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:37:51.848666 9751 round_trippers.go:441] Response Status: in 0 milliseconds E1224 07:37:51.848769 9751 reflector.go:134] k8s.io/client-go/informers/factory.go:132: Failed to list *v1.Namespace: Get https://localhost:6443/api/v1/namespaces?limit=500&resourceVersion=0: dial tcp 127.0.0.1:6443: connect: connection refused I1224 07:37:51.927260 9751 balancer_v1_wrapper.go:125] balancerWrapper: got update addr from Notify: [] I1224 07:37:51.927324 9751 balancer_v1_wrapper.go:125] balancerWrapper: got update addr from Notify: [{127.0.0.1:2379 <nil>}] W1224 07:37:51.927368 9751 clientconn.go:1440] grpc: addrConn.transportMonitor exits due to: context canceled I1224 07:37:51.927428 9751 balancer_v1_wrapper.go:125] balancerWrapper: got update addr from Notify: [{127.0.0.1:2379 <nil>}] W1224 07:37:51.927609 9751 clientconn.go:1304] grpc: addrConn.createTransport failed to connect to {127.0.0.1:2379 0 <nil>}. Err :connection error: desc = "transport: Error while dialing dial tcp 127.0.0.1:2379: connect: connection refused". Reconnecting... I1224 07:37:52.025155 9751 balancer_v1_wrapper.go:125] balancerWrapper: got update addr from Notify: [] I1224 07:37:52.025241 9751 balancer_v1_wrapper.go:125] balancerWrapper: got update addr from Notify: [{127.0.0.1:2379 <nil>}] W1224 07:37:52.025267 9751 clientconn.go:953] Failed to dial 127.0.0.1:2379: context canceled; please retry. I1224 07:37:52.025167 9751 balancer_v1_wrapper.go:125] balancerWrapper: got update addr from Notify: [] I1224 07:37:52.025329 9751 balancer_v1_wrapper.go:125] balancerWrapper: got update addr from Notify: [{127.0.0.1:2379 <nil>}] W1224 07:37:52.025353 9751 clientconn.go:1440] grpc: addrConn.transportMonitor exits due to: context canceled I1224 07:37:52.025398 9751 balancer_v1_wrapper.go:125] balancerWrapper: got update addr from Notify: [{127.0.0.1:2379 <nil>}] I1224 07:37:52.025437 9751 balancer_v1_wrapper.go:125] balancerWrapper: got update addr from Notify: [{127.0.0.1:2379 <nil>}] W1224 07:37:52.025540 9751 clientconn.go:1304] grpc: addrConn.createTransport failed to connect to {127.0.0.1:2379 0 <nil>}. Err :connection error: desc = "transport: Error while dialing dial tcp 127.0.0.1:2379: connect: connection refused". Reconnecting... W1224 07:37:52.025696 9751 clientconn.go:1304] grpc: addrConn.createTransport failed to connect to {127.0.0.1:2379 0 <nil>}. Err :connection error: desc = "transport: Error while dialing dial tcp 127.0.0.1:2379: connect: connection refused". Reconnecting... I1224 07:37:52.029475 9751 balancer_v1_wrapper.go:125] balancerWrapper: got update addr from Notify: [] I1224 07:37:52.029608 9751 balancer_v1_wrapper.go:125] balancerWrapper: got update addr from Notify: [{127.0.0.1:2379 <nil>}] W1224 07:37:52.029681 9751 clientconn.go:1440] grpc: addrConn.transportMonitor exits due to: context canceled I1224 07:37:52.029717 9751 balancer_v1_wrapper.go:125] balancerWrapper: got update addr from Notify: [{127.0.0.1:2379 <nil>}] W1224 07:37:52.031345 9751 clientconn.go:1304] grpc: addrConn.createTransport failed to connect to {127.0.0.1:2379 0 <nil>}. Err :connection error: desc = "transport: Error while dialing dial tcp 127.0.0.1:2379: connect: connection refused". Reconnecting... I1224 07:37:52.847510 9751 reflector.go:169] Listing and watching *v1beta1.MutatingWebhookConfiguration from k8s.io/client-go/informers/factory.go:132 I1224 07:37:52.847794 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations?limit=500&resourceVersion=0 I1224 07:37:52.847819 9751 round_trippers.go:423] Request Headers: I1224 07:37:52.847835 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:37:52.847850 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:37:52.848298 9751 round_trippers.go:441] Response Status: in 0 milliseconds E1224 07:37:52.848473 9751 reflector.go:134] k8s.io/client-go/informers/factory.go:132: Failed to list *v1beta1.MutatingWebhookConfiguration: Get https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations?limit=500&resourceVersion=0: dial tcp 127.0.0.1:6443: connect: connection refused I1224 07:37:52.848564 9751 reflector.go:169] Listing and watching *v1beta1.ValidatingWebhookConfiguration from k8s.io/client-go/informers/factory.go:132 I1224 07:37:52.848678 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations?limit=500&resourceVersion=0 I1224 07:37:52.848701 9751 round_trippers.go:423] Request Headers: I1224 07:37:52.848713 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:37:52.848724 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:37:52.849003 9751 round_trippers.go:441] Response Status: in 0 milliseconds E1224 07:37:52.849072 9751 reflector.go:134] k8s.io/client-go/informers/factory.go:132: Failed to list *v1beta1.ValidatingWebhookConfiguration: Get https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations?limit=500&resourceVersion=0: dial tcp 127.0.0.1:6443: connect: connection refused I1224 07:37:52.849671 9751 reflector.go:169] Listing and watching *v1.Namespace from k8s.io/client-go/informers/factory.go:132 I1224 07:37:52.849793 9751 round_trippers.go:416] GET https://localhost:6443/api/v1/namespaces?limit=500&resourceVersion=0 I1224 07:37:52.849816 9751 round_trippers.go:423] Request Headers: I1224 07:37:52.849824 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:37:52.849832 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:37:52.850474 9751 round_trippers.go:441] Response Status: in 0 milliseconds E1224 07:37:52.850600 9751 reflector.go:134] k8s.io/client-go/informers/factory.go:132: Failed to list *v1.Namespace: Get https://localhost:6443/api/v1/namespaces?limit=500&resourceVersion=0: dial tcp 127.0.0.1:6443: connect: connection refused W1224 07:37:52.927859 9751 clientconn.go:1304] grpc: addrConn.createTransport failed to connect to {127.0.0.1:2379 0 <nil>}. Err :connection error: desc = "transport: Error while dialing dial tcp 127.0.0.1:2379: connect: connection refused". Reconnecting... W1224 07:37:53.025846 9751 clientconn.go:1304] grpc: addrConn.createTransport failed to connect to {127.0.0.1:2379 0 <nil>}. Err :connection error: desc = "transport: Error while dialing dial tcp 127.0.0.1:2379: connect: connection refused". Reconnecting... W1224 07:37:53.025847 9751 clientconn.go:1304] grpc: addrConn.createTransport failed to connect to {127.0.0.1:2379 0 <nil>}. Err :connection error: desc = "transport: Error while dialing dial tcp 127.0.0.1:2379: connect: connection refused". Reconnecting... W1224 07:37:53.030032 9751 clientconn.go:1304] grpc: addrConn.createTransport failed to connect to {127.0.0.1:2379 0 <nil>}. Err :connection error: desc = "transport: Error while dialing dial tcp 127.0.0.1:2379: connect: connection refused". Reconnecting... I1224 07:37:53.848639 9751 reflector.go:169] Listing and watching *v1beta1.MutatingWebhookConfiguration from k8s.io/client-go/informers/factory.go:132 I1224 07:37:53.848843 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations?limit=500&resourceVersion=0 I1224 07:37:53.848865 9751 round_trippers.go:423] Request Headers: I1224 07:37:53.848879 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:37:53.848892 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:37:53.849213 9751 round_trippers.go:441] Response Status: in 0 milliseconds E1224 07:37:53.849298 9751 reflector.go:134] k8s.io/client-go/informers/factory.go:132: Failed to list *v1beta1.MutatingWebhookConfiguration: Get https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations?limit=500&resourceVersion=0: dial tcp 127.0.0.1:6443: connect: connection refused I1224 07:37:53.849816 9751 reflector.go:169] Listing and watching *v1beta1.ValidatingWebhookConfiguration from k8s.io/client-go/informers/factory.go:132 I1224 07:37:53.849933 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations?limit=500&resourceVersion=0 I1224 07:37:53.849966 9751 round_trippers.go:423] Request Headers: I1224 07:37:53.849980 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:37:53.850000 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:37:53.850896 9751 reflector.go:169] Listing and watching *v1.Namespace from k8s.io/client-go/informers/factory.go:132 I1224 07:37:53.850983 9751 round_trippers.go:441] Response Status: in 0 milliseconds E1224 07:37:53.851049 9751 reflector.go:134] k8s.io/client-go/informers/factory.go:132: Failed to list *v1beta1.ValidatingWebhookConfiguration: Get https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations?limit=500&resourceVersion=0: dial tcp 127.0.0.1:6443: connect: connection refused I1224 07:37:53.851056 9751 round_trippers.go:416] GET https://localhost:6443/api/v1/namespaces?limit=500&resourceVersion=0 I1224 07:37:53.851110 9751 round_trippers.go:423] Request Headers: I1224 07:37:53.851125 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:37:53.851138 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:37:53.851418 9751 round_trippers.go:441] Response Status: in 0 milliseconds E1224 07:37:53.851479 9751 reflector.go:134] k8s.io/client-go/informers/factory.go:132: Failed to list *v1.Namespace: Get https://localhost:6443/api/v1/namespaces?limit=500&resourceVersion=0: dial tcp 127.0.0.1:6443: connect: connection refused W1224 07:37:54.326673 9751 clientconn.go:1304] grpc: addrConn.createTransport failed to connect to {127.0.0.1:2379 0 <nil>}. Err :connection error: desc = "transport: Error while dialing dial tcp 127.0.0.1:2379: connect: connection refused". Reconnecting... W1224 07:37:54.399431 9751 clientconn.go:1304] grpc: addrConn.createTransport failed to connect to {127.0.0.1:2379 0 <nil>}. Err :connection error: desc = "transport: Error while dialing dial tcp 127.0.0.1:2379: connect: connection refused". Reconnecting... W1224 07:37:54.589984 9751 clientconn.go:1304] grpc: addrConn.createTransport failed to connect to {127.0.0.1:2379 0 <nil>}. Err :connection error: desc = "transport: Error while dialing dial tcp 127.0.0.1:2379: connect: connection refused". Reconnecting... W1224 07:37:54.743399 9751 clientconn.go:1304] grpc: addrConn.createTransport failed to connect to {127.0.0.1:2379 0 <nil>}. Err :connection error: desc = "transport: Error while dialing dial tcp 127.0.0.1:2379: connect: connection refused". Reconnecting... I1224 07:37:54.849594 9751 reflector.go:169] Listing and watching *v1beta1.MutatingWebhookConfiguration from k8s.io/client-go/informers/factory.go:132 I1224 07:37:54.849753 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations?limit=500&resourceVersion=0 I1224 07:37:54.849778 9751 round_trippers.go:423] Request Headers: I1224 07:37:54.849794 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:37:54.849809 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:37:54.851250 9751 reflector.go:169] Listing and watching *v1beta1.ValidatingWebhookConfiguration from k8s.io/client-go/informers/factory.go:132 I1224 07:37:54.851345 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations?limit=500&resourceVersion=0 I1224 07:37:54.851366 9751 round_trippers.go:423] Request Headers: I1224 07:37:54.851379 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:37:54.851409 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:37:54.851259 9751 round_trippers.go:441] Response Status: in 1 milliseconds E1224 07:37:54.851510 9751 reflector.go:134] k8s.io/client-go/informers/factory.go:132: Failed to list *v1beta1.MutatingWebhookConfiguration: Get https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations?limit=500&resourceVersion=0: dial tcp 127.0.0.1:6443: connect: connection refused I1224 07:37:54.851823 9751 round_trippers.go:441] Response Status: in 0 milliseconds E1224 07:37:54.851898 9751 reflector.go:134] k8s.io/client-go/informers/factory.go:132: Failed to list *v1beta1.ValidatingWebhookConfiguration: Get https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations?limit=500&resourceVersion=0: dial tcp 127.0.0.1:6443: connect: connection refused I1224 07:37:54.852271 9751 reflector.go:169] Listing and watching *v1.Namespace from k8s.io/client-go/informers/factory.go:132 I1224 07:37:54.852406 9751 round_trippers.go:416] GET https://localhost:6443/api/v1/namespaces?limit=500&resourceVersion=0 I1224 07:37:54.852428 9751 round_trippers.go:423] Request Headers: I1224 07:37:54.852440 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:37:54.852453 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:37:54.852701 9751 round_trippers.go:441] Response Status: in 0 milliseconds E1224 07:37:54.852759 9751 reflector.go:134] k8s.io/client-go/informers/factory.go:132: Failed to list *v1.Namespace: Get https://localhost:6443/api/v1/namespaces?limit=500&resourceVersion=0: dial tcp 127.0.0.1:6443: connect: connection refused I1224 07:37:55.851849 9751 reflector.go:169] Listing and watching *v1beta1.MutatingWebhookConfiguration from k8s.io/client-go/informers/factory.go:132 I1224 07:37:55.852071 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations?limit=500&resourceVersion=0 I1224 07:37:55.852102 9751 round_trippers.go:423] Request Headers: I1224 07:37:55.852114 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:37:55.852124 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:37:55.852646 9751 round_trippers.go:441] Response Status: in 0 milliseconds E1224 07:37:55.852802 9751 reflector.go:134] k8s.io/client-go/informers/factory.go:132: Failed to list *v1beta1.MutatingWebhookConfiguration: Get https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations?limit=500&resourceVersion=0: dial tcp 127.0.0.1:6443: connect: connection refused I1224 07:37:55.852861 9751 reflector.go:169] Listing and watching *v1beta1.ValidatingWebhookConfiguration from k8s.io/client-go/informers/factory.go:132 I1224 07:37:55.852994 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations?limit=500&resourceVersion=0 I1224 07:37:55.853031 9751 round_trippers.go:423] Request Headers: I1224 07:37:55.853051 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:37:55.853068 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:37:55.853381 9751 round_trippers.go:441] Response Status: in 0 milliseconds E1224 07:37:55.853455 9751 reflector.go:134] k8s.io/client-go/informers/factory.go:132: Failed to list *v1beta1.ValidatingWebhookConfiguration: Get https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations?limit=500&resourceVersion=0: dial tcp 127.0.0.1:6443: connect: connection refused I1224 07:37:55.853967 9751 reflector.go:169] Listing and watching *v1.Namespace from k8s.io/client-go/informers/factory.go:132 I1224 07:37:55.855330 9751 round_trippers.go:416] GET https://localhost:6443/api/v1/namespaces?limit=500&resourceVersion=0 I1224 07:37:55.855350 9751 round_trippers.go:423] Request Headers: I1224 07:37:55.855360 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:37:55.855377 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:37:55.855802 9751 round_trippers.go:441] Response Status: in 0 milliseconds E1224 07:37:55.855952 9751 reflector.go:134] k8s.io/client-go/informers/factory.go:132: Failed to list *v1.Namespace: Get https://localhost:6443/api/v1/namespaces?limit=500&resourceVersion=0: dial tcp 127.0.0.1:6443: connect: connection refused W1224 07:37:56.601270 9751 clientconn.go:1304] grpc: addrConn.createTransport failed to connect to {127.0.0.1:2379 0 <nil>}. Err :connection error: desc = "transport: Error while dialing dial tcp 127.0.0.1:2379: connect: connection refused". Reconnecting... I1224 07:37:56.853070 9751 reflector.go:169] Listing and watching *v1beta1.MutatingWebhookConfiguration from k8s.io/client-go/informers/factory.go:132 I1224 07:37:56.853356 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations?limit=500&resourceVersion=0 I1224 07:37:56.853430 9751 round_trippers.go:423] Request Headers: I1224 07:37:56.853473 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:37:56.853512 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:37:56.855528 9751 round_trippers.go:441] Response Status: in 1 milliseconds E1224 07:37:56.855646 9751 reflector.go:134] k8s.io/client-go/informers/factory.go:132: Failed to list *v1beta1.MutatingWebhookConfiguration: Get https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations?limit=500&resourceVersion=0: dial tcp 127.0.0.1:6443: connect: connection refused I1224 07:37:56.855529 9751 reflector.go:169] Listing and watching *v1beta1.ValidatingWebhookConfiguration from k8s.io/client-go/informers/factory.go:132 I1224 07:37:56.855801 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations?limit=500&resourceVersion=0 I1224 07:37:56.855831 9751 round_trippers.go:423] Request Headers: I1224 07:37:56.855854 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:37:56.855870 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:37:56.856136 9751 reflector.go:169] Listing and watching *v1.Namespace from k8s.io/client-go/informers/factory.go:132 I1224 07:37:56.856247 9751 round_trippers.go:441] Response Status: in 0 milliseconds I1224 07:37:56.856281 9751 round_trippers.go:416] GET https://localhost:6443/api/v1/namespaces?limit=500&resourceVersion=0 I1224 07:37:56.856301 9751 round_trippers.go:423] Request Headers: I1224 07:37:56.856328 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:37:56.856340 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format E1224 07:37:56.856377 9751 reflector.go:134] k8s.io/client-go/informers/factory.go:132: Failed to list *v1beta1.ValidatingWebhookConfiguration: Get https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations?limit=500&resourceVersion=0: dial tcp 127.0.0.1:6443: connect: connection refused I1224 07:37:56.856872 9751 round_trippers.go:441] Response Status: in 0 milliseconds E1224 07:37:56.856998 9751 reflector.go:134] k8s.io/client-go/informers/factory.go:132: Failed to list *v1.Namespace: Get https://localhost:6443/api/v1/namespaces?limit=500&resourceVersion=0: dial tcp 127.0.0.1:6443: connect: connection refused W1224 07:37:57.386565 9751 clientconn.go:1304] grpc: addrConn.createTransport failed to connect to {127.0.0.1:2379 0 <nil>}. Err :connection error: desc = "transport: Error while dialing dial tcp 127.0.0.1:2379: connect: connection refused". Reconnecting... W1224 07:37:57.583352 9751 clientconn.go:1304] grpc: addrConn.createTransport failed to connect to {127.0.0.1:2379 0 <nil>}. Err :connection error: desc = "transport: Error while dialing dial tcp 127.0.0.1:2379: connect: connection refused". Reconnecting... W1224 07:37:57.660351 9751 clientconn.go:1304] grpc: addrConn.createTransport failed to connect to {127.0.0.1:2379 0 <nil>}. Err :connection error: desc = "transport: Error while dialing dial tcp 127.0.0.1:2379: connect: connection refused". Reconnecting... I1224 07:37:57.855962 9751 reflector.go:169] Listing and watching *v1beta1.MutatingWebhookConfiguration from k8s.io/client-go/informers/factory.go:132 I1224 07:37:57.856138 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations?limit=500&resourceVersion=0 I1224 07:37:57.856158 9751 round_trippers.go:423] Request Headers: I1224 07:37:57.856169 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:37:57.856180 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:37:57.856530 9751 round_trippers.go:441] Response Status: in 0 milliseconds E1224 07:37:57.856604 9751 reflector.go:134] k8s.io/client-go/informers/factory.go:132: Failed to list *v1beta1.MutatingWebhookConfiguration: Get https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations?limit=500&resourceVersion=0: dial tcp 127.0.0.1:6443: connect: connection refused I1224 07:37:57.857336 9751 reflector.go:169] Listing and watching *v1beta1.ValidatingWebhookConfiguration from k8s.io/client-go/informers/factory.go:132 I1224 07:37:57.857476 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations?limit=500&resourceVersion=0 I1224 07:37:57.857522 9751 round_trippers.go:423] Request Headers: I1224 07:37:57.857546 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:37:57.857586 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:37:57.857795 9751 round_trippers.go:441] Response Status: in 0 milliseconds E1224 07:37:57.857873 9751 reflector.go:134] k8s.io/client-go/informers/factory.go:132: Failed to list *v1beta1.ValidatingWebhookConfiguration: Get https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations?limit=500&resourceVersion=0: dial tcp 127.0.0.1:6443: connect: connection refused I1224 07:37:57.860587 9751 reflector.go:169] Listing and watching *v1.Namespace from k8s.io/client-go/informers/factory.go:132 I1224 07:37:57.860770 9751 round_trippers.go:416] GET https://localhost:6443/api/v1/namespaces?limit=500&resourceVersion=0 I1224 07:37:57.860799 9751 round_trippers.go:423] Request Headers: I1224 07:37:57.860818 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:37:57.860860 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:37:57.861209 9751 round_trippers.go:441] Response Status: in 0 milliseconds E1224 07:37:57.861324 9751 reflector.go:134] k8s.io/client-go/informers/factory.go:132: Failed to list *v1.Namespace: Get https://localhost:6443/api/v1/namespaces?limit=500&resourceVersion=0: dial tcp 127.0.0.1:6443: connect: connection refused I1224 07:37:58.856965 9751 reflector.go:169] Listing and watching *v1beta1.MutatingWebhookConfiguration from k8s.io/client-go/informers/factory.go:132 I1224 07:37:58.857256 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations?limit=500&resourceVersion=0 I1224 07:37:58.857309 9751 round_trippers.go:423] Request Headers: I1224 07:37:58.857339 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:37:58.857395 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:37:58.858064 9751 round_trippers.go:441] Response Status: in 0 milliseconds I1224 07:37:58.859493 9751 reflector.go:169] Listing and watching *v1beta1.ValidatingWebhookConfiguration from k8s.io/client-go/informers/factory.go:132 E1224 07:37:58.859914 9751 reflector.go:134] k8s.io/client-go/informers/factory.go:132: Failed to list *v1beta1.MutatingWebhookConfiguration: Get https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations?limit=500&resourceVersion=0: dial tcp 127.0.0.1:6443: connect: connection refused I1224 07:37:58.860126 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations?limit=500&resourceVersion=0 I1224 07:37:58.860158 9751 round_trippers.go:423] Request Headers: I1224 07:37:58.860186 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:37:58.860230 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:37:58.860581 9751 round_trippers.go:441] Response Status: in 0 milliseconds E1224 07:37:58.860685 9751 reflector.go:134] k8s.io/client-go/informers/factory.go:132: Failed to list *v1beta1.ValidatingWebhookConfiguration: Get https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations?limit=500&resourceVersion=0: dial tcp 127.0.0.1:6443: connect: connection refused I1224 07:37:58.861495 9751 reflector.go:169] Listing and watching *v1.Namespace from k8s.io/client-go/informers/factory.go:132 I1224 07:37:58.861650 9751 round_trippers.go:416] GET https://localhost:6443/api/v1/namespaces?limit=500&resourceVersion=0 I1224 07:37:58.861682 9751 round_trippers.go:423] Request Headers: I1224 07:37:58.861699 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:37:58.861716 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:37:58.862021 9751 round_trippers.go:441] Response Status: in 0 milliseconds E1224 07:37:58.862142 9751 reflector.go:134] k8s.io/client-go/informers/factory.go:132: Failed to list *v1.Namespace: Get https://localhost:6443/api/v1/namespaces?limit=500&resourceVersion=0: dial tcp 127.0.0.1:6443: connect: connection refused I1224 07:37:59.860309 9751 reflector.go:169] Listing and watching *v1beta1.MutatingWebhookConfiguration from k8s.io/client-go/informers/factory.go:132 I1224 07:37:59.860548 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations?limit=500&resourceVersion=0 I1224 07:37:59.860590 9751 round_trippers.go:423] Request Headers: I1224 07:37:59.860613 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:37:59.860634 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:37:59.861157 9751 round_trippers.go:441] Response Status: in 0 milliseconds E1224 07:37:59.861290 9751 reflector.go:134] k8s.io/client-go/informers/factory.go:132: Failed to list *v1beta1.MutatingWebhookConfiguration: Get https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations?limit=500&resourceVersion=0: dial tcp 127.0.0.1:6443: connect: connection refused I1224 07:37:59.861370 9751 reflector.go:169] Listing and watching *v1beta1.ValidatingWebhookConfiguration from k8s.io/client-go/informers/factory.go:132 I1224 07:37:59.861576 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations?limit=500&resourceVersion=0 I1224 07:37:59.861604 9751 round_trippers.go:423] Request Headers: I1224 07:37:59.861622 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:37:59.861659 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:37:59.861936 9751 round_trippers.go:441] Response Status: in 0 milliseconds E1224 07:37:59.862068 9751 reflector.go:134] k8s.io/client-go/informers/factory.go:132: Failed to list *v1beta1.ValidatingWebhookConfiguration: Get https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations?limit=500&resourceVersion=0: dial tcp 127.0.0.1:6443: connect: connection refused I1224 07:37:59.863850 9751 reflector.go:169] Listing and watching *v1.Namespace from k8s.io/client-go/informers/factory.go:132 I1224 07:37:59.863971 9751 round_trippers.go:416] GET https://localhost:6443/api/v1/namespaces?limit=500&resourceVersion=0 I1224 07:37:59.863998 9751 round_trippers.go:423] Request Headers: I1224 07:37:59.864011 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:37:59.864026 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:37:59.864351 9751 round_trippers.go:441] Response Status: in 0 milliseconds E1224 07:37:59.864415 9751 reflector.go:134] k8s.io/client-go/informers/factory.go:132: Failed to list *v1.Namespace: Get https://localhost:6443/api/v1/namespaces?limit=500&resourceVersion=0: dial tcp 127.0.0.1:6443: connect: connection refused I1224 07:38:00.861609 9751 reflector.go:169] Listing and watching *v1beta1.MutatingWebhookConfiguration from k8s.io/client-go/informers/factory.go:132 I1224 07:38:00.861856 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations?limit=500&resourceVersion=0 I1224 07:38:00.861886 9751 round_trippers.go:423] Request Headers: I1224 07:38:00.861898 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:38:00.861909 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:38:00.862976 9751 round_trippers.go:441] Response Status: in 1 milliseconds E1224 07:38:00.863182 9751 reflector.go:134] k8s.io/client-go/informers/factory.go:132: Failed to list *v1beta1.MutatingWebhookConfiguration: Get https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations?limit=500&resourceVersion=0: dial tcp 127.0.0.1:6443: connect: connection refused I1224 07:38:00.864015 9751 reflector.go:169] Listing and watching *v1beta1.ValidatingWebhookConfiguration from k8s.io/client-go/informers/factory.go:132 I1224 07:38:00.864267 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations?limit=500&resourceVersion=0 I1224 07:38:00.864306 9751 round_trippers.go:423] Request Headers: I1224 07:38:00.864331 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:38:00.864356 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:38:00.865014 9751 round_trippers.go:441] Response Status: in 0 milliseconds I1224 07:38:00.865096 9751 reflector.go:169] Listing and watching *v1.Namespace from k8s.io/client-go/informers/factory.go:132 E1224 07:38:00.865180 9751 reflector.go:134] k8s.io/client-go/informers/factory.go:132: Failed to list *v1beta1.ValidatingWebhookConfiguration: Get https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations?limit=500&resourceVersion=0: dial tcp 127.0.0.1:6443: connect: connection refused I1224 07:38:00.865248 9751 round_trippers.go:416] GET https://localhost:6443/api/v1/namespaces?limit=500&resourceVersion=0 I1224 07:38:00.865269 9751 round_trippers.go:423] Request Headers: I1224 07:38:00.865280 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:38:00.865299 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:38:00.865644 9751 round_trippers.go:441] Response Status: in 0 milliseconds E1224 07:38:00.865700 9751 reflector.go:134] k8s.io/client-go/informers/factory.go:132: Failed to list *v1.Namespace: Get https://localhost:6443/api/v1/namespaces?limit=500&resourceVersion=0: dial tcp 127.0.0.1:6443: connect: connection refused W1224 07:38:01.163868 9751 clientconn.go:1304] grpc: addrConn.createTransport failed to connect to {127.0.0.1:2379 0 <nil>}. Err :connection error: desc = "transport: Error while dialing dial tcp 127.0.0.1:2379: connect: connection refused". Reconnecting... W1224 07:38:01.211175 9751 clientconn.go:1304] grpc: addrConn.createTransport failed to connect to {127.0.0.1:2379 0 <nil>}. Err :connection error: desc = "transport: Error while dialing dial tcp 127.0.0.1:2379: connect: connection refused". Reconnecting... I1224 07:38:01.863489 9751 reflector.go:169] Listing and watching *v1beta1.MutatingWebhookConfiguration from k8s.io/client-go/informers/factory.go:132 I1224 07:38:01.863673 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations?limit=500&resourceVersion=0 I1224 07:38:01.863698 9751 round_trippers.go:423] Request Headers: I1224 07:38:01.863712 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:38:01.863729 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:38:01.864148 9751 round_trippers.go:441] Response Status: in 0 milliseconds E1224 07:38:01.864265 9751 reflector.go:134] k8s.io/client-go/informers/factory.go:132: Failed to list *v1beta1.MutatingWebhookConfiguration: Get https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations?limit=500&resourceVersion=0: dial tcp 127.0.0.1:6443: connect: connection refused I1224 07:38:01.865426 9751 reflector.go:169] Listing and watching *v1beta1.ValidatingWebhookConfiguration from k8s.io/client-go/informers/factory.go:132 I1224 07:38:01.865591 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations?limit=500&resourceVersion=0 I1224 07:38:01.865614 9751 round_trippers.go:423] Request Headers: I1224 07:38:01.865622 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:38:01.865632 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:38:01.865898 9751 round_trippers.go:441] Response Status: in 0 milliseconds E1224 07:38:01.865986 9751 reflector.go:134] k8s.io/client-go/informers/factory.go:132: Failed to list *v1beta1.ValidatingWebhookConfiguration: Get https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations?limit=500&resourceVersion=0: dial tcp 127.0.0.1:6443: connect: connection refused I1224 07:38:01.867237 9751 reflector.go:169] Listing and watching *v1.Namespace from k8s.io/client-go/informers/factory.go:132 I1224 07:38:01.867328 9751 round_trippers.go:416] GET https://localhost:6443/api/v1/namespaces?limit=500&resourceVersion=0 I1224 07:38:01.867349 9751 round_trippers.go:423] Request Headers: I1224 07:38:01.867360 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:38:01.867371 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:38:01.868060 9751 round_trippers.go:441] Response Status: in 0 milliseconds E1224 07:38:01.868125 9751 reflector.go:134] k8s.io/client-go/informers/factory.go:132: Failed to list *v1.Namespace: Get https://localhost:6443/api/v1/namespaces?limit=500&resourceVersion=0: dial tcp 127.0.0.1:6443: connect: connection refused W1224 07:38:02.241652 9751 clientconn.go:1304] grpc: addrConn.createTransport failed to connect to {127.0.0.1:2379 0 <nil>}. Err :connection error: desc = "transport: Error while dialing dial tcp 127.0.0.1:2379: connect: connection refused". Reconnecting... W1224 07:38:02.382993 9751 clientconn.go:1304] grpc: addrConn.createTransport failed to connect to {127.0.0.1:2379 0 <nil>}. Err :connection error: desc = "transport: Error while dialing dial tcp 127.0.0.1:2379: connect: connection refused". Reconnecting... I1224 07:38:02.864575 9751 reflector.go:169] Listing and watching *v1beta1.MutatingWebhookConfiguration from k8s.io/client-go/informers/factory.go:132 I1224 07:38:02.864811 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations?limit=500&resourceVersion=0 I1224 07:38:02.864831 9751 round_trippers.go:423] Request Headers: I1224 07:38:02.864840 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:38:02.864849 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:38:02.865188 9751 round_trippers.go:441] Response Status: in 0 milliseconds E1224 07:38:02.865296 9751 reflector.go:134] k8s.io/client-go/informers/factory.go:132: Failed to list *v1beta1.MutatingWebhookConfiguration: Get https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations?limit=500&resourceVersion=0: dial tcp 127.0.0.1:6443: connect: connection refused I1224 07:38:02.866774 9751 reflector.go:169] Listing and watching *v1beta1.ValidatingWebhookConfiguration from k8s.io/client-go/informers/factory.go:132 I1224 07:38:02.867085 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations?limit=500&resourceVersion=0 I1224 07:38:02.867118 9751 round_trippers.go:423] Request Headers: I1224 07:38:02.867140 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:38:02.867161 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:38:02.867637 9751 round_trippers.go:441] Response Status: in 0 milliseconds E1224 07:38:02.867728 9751 reflector.go:134] k8s.io/client-go/informers/factory.go:132: Failed to list *v1beta1.ValidatingWebhookConfiguration: Get https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations?limit=500&resourceVersion=0: dial tcp 127.0.0.1:6443: connect: connection refused I1224 07:38:02.868743 9751 reflector.go:169] Listing and watching *v1.Namespace from k8s.io/client-go/informers/factory.go:132 I1224 07:38:02.868903 9751 round_trippers.go:416] GET https://localhost:6443/api/v1/namespaces?limit=500&resourceVersion=0 I1224 07:38:02.868946 9751 round_trippers.go:423] Request Headers: I1224 07:38:02.868968 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:38:02.868988 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:38:02.869332 9751 round_trippers.go:441] Response Status: in 0 milliseconds E1224 07:38:02.869437 9751 reflector.go:134] k8s.io/client-go/informers/factory.go:132: Failed to list *v1.Namespace: Get https://localhost:6443/api/v1/namespaces?limit=500&resourceVersion=0: dial tcp 127.0.0.1:6443: connect: connection refused I1224 07:38:03.865633 9751 reflector.go:169] Listing and watching *v1beta1.MutatingWebhookConfiguration from k8s.io/client-go/informers/factory.go:132 I1224 07:38:03.865803 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations?limit=500&resourceVersion=0 I1224 07:38:03.865843 9751 round_trippers.go:423] Request Headers: I1224 07:38:03.865855 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:38:03.865866 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:38:03.866835 9751 round_trippers.go:441] Response Status: in 0 milliseconds E1224 07:38:03.866944 9751 reflector.go:134] k8s.io/client-go/informers/factory.go:132: Failed to list *v1beta1.MutatingWebhookConfiguration: Get https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations?limit=500&resourceVersion=0: dial tcp 127.0.0.1:6443: connect: connection refused I1224 07:38:03.867934 9751 reflector.go:169] Listing and watching *v1beta1.ValidatingWebhookConfiguration from k8s.io/client-go/informers/factory.go:132 I1224 07:38:03.868113 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations?limit=500&resourceVersion=0 I1224 07:38:03.868144 9751 round_trippers.go:423] Request Headers: I1224 07:38:03.868164 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:38:03.868184 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:38:03.868630 9751 round_trippers.go:441] Response Status: in 0 milliseconds E1224 07:38:03.868843 9751 reflector.go:134] k8s.io/client-go/informers/factory.go:132: Failed to list *v1beta1.ValidatingWebhookConfiguration: Get https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations?limit=500&resourceVersion=0: dial tcp 127.0.0.1:6443: connect: connection refused I1224 07:38:03.869727 9751 reflector.go:169] Listing and watching *v1.Namespace from k8s.io/client-go/informers/factory.go:132 I1224 07:38:03.869881 9751 round_trippers.go:416] GET https://localhost:6443/api/v1/namespaces?limit=500&resourceVersion=0 I1224 07:38:03.869918 9751 round_trippers.go:423] Request Headers: I1224 07:38:03.869940 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:38:03.869959 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:38:03.871320 9751 round_trippers.go:441] Response Status: in 1 milliseconds E1224 07:38:03.871421 9751 reflector.go:134] k8s.io/client-go/informers/factory.go:132: Failed to list *v1.Namespace: Get https://localhost:6443/api/v1/namespaces?limit=500&resourceVersion=0: dial tcp 127.0.0.1:6443: connect: connection refused I1224 07:38:04.867248 9751 reflector.go:169] Listing and watching *v1beta1.MutatingWebhookConfiguration from k8s.io/client-go/informers/factory.go:132 I1224 07:38:04.867545 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations?limit=500&resourceVersion=0 I1224 07:38:04.867580 9751 round_trippers.go:423] Request Headers: I1224 07:38:04.867602 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:38:04.867624 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:38:04.868033 9751 round_trippers.go:441] Response Status: in 0 milliseconds E1224 07:38:04.868112 9751 reflector.go:134] k8s.io/client-go/informers/factory.go:132: Failed to list *v1beta1.MutatingWebhookConfiguration: Get https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations?limit=500&resourceVersion=0: dial tcp 127.0.0.1:6443: connect: connection refused I1224 07:38:04.869181 9751 reflector.go:169] Listing and watching *v1beta1.ValidatingWebhookConfiguration from k8s.io/client-go/informers/factory.go:132 I1224 07:38:04.869299 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations?limit=500&resourceVersion=0 I1224 07:38:04.869325 9751 round_trippers.go:423] Request Headers: I1224 07:38:04.869340 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:38:04.869354 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:38:04.869662 9751 round_trippers.go:441] Response Status: in 0 milliseconds E1224 07:38:04.869787 9751 reflector.go:134] k8s.io/client-go/informers/factory.go:132: Failed to list *v1beta1.ValidatingWebhookConfiguration: Get https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations?limit=500&resourceVersion=0: dial tcp 127.0.0.1:6443: connect: connection refused I1224 07:38:04.871690 9751 reflector.go:169] Listing and watching *v1.Namespace from k8s.io/client-go/informers/factory.go:132 I1224 07:38:04.871885 9751 round_trippers.go:416] GET https://localhost:6443/api/v1/namespaces?limit=500&resourceVersion=0 I1224 07:38:04.871933 9751 round_trippers.go:423] Request Headers: I1224 07:38:04.871954 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:38:04.871973 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:38:04.872354 9751 round_trippers.go:441] Response Status: in 0 milliseconds E1224 07:38:04.872455 9751 reflector.go:134] k8s.io/client-go/informers/factory.go:132: Failed to list *v1.Namespace: Get https://localhost:6443/api/v1/namespaces?limit=500&resourceVersion=0: dial tcp 127.0.0.1:6443: connect: connection refused I1224 07:38:05.868418 9751 reflector.go:169] Listing and watching *v1beta1.MutatingWebhookConfiguration from k8s.io/client-go/informers/factory.go:132 I1224 07:38:05.868687 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations?limit=500&resourceVersion=0 I1224 07:38:05.868732 9751 round_trippers.go:423] Request Headers: I1224 07:38:05.868755 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:38:05.868769 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:38:05.869200 9751 round_trippers.go:441] Response Status: in 0 milliseconds E1224 07:38:05.869313 9751 reflector.go:134] k8s.io/client-go/informers/factory.go:132: Failed to list *v1beta1.MutatingWebhookConfiguration: Get https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations?limit=500&resourceVersion=0: dial tcp 127.0.0.1:6443: connect: connection refused I1224 07:38:05.870590 9751 reflector.go:169] Listing and watching *v1beta1.ValidatingWebhookConfiguration from k8s.io/client-go/informers/factory.go:132 I1224 07:38:05.870807 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations?limit=500&resourceVersion=0 I1224 07:38:05.870859 9751 round_trippers.go:423] Request Headers: I1224 07:38:05.870883 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:38:05.870906 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:38:05.871252 9751 round_trippers.go:441] Response Status: in 0 milliseconds E1224 07:38:05.871379 9751 reflector.go:134] k8s.io/client-go/informers/factory.go:132: Failed to list *v1beta1.ValidatingWebhookConfiguration: Get https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations?limit=500&resourceVersion=0: dial tcp 127.0.0.1:6443: connect: connection refused I1224 07:38:05.872781 9751 reflector.go:169] Listing and watching *v1.Namespace from k8s.io/client-go/informers/factory.go:132 I1224 07:38:05.872973 9751 round_trippers.go:416] GET https://localhost:6443/api/v1/namespaces?limit=500&resourceVersion=0 I1224 07:38:05.873017 9751 round_trippers.go:423] Request Headers: I1224 07:38:05.873041 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:38:05.873064 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:38:05.873447 9751 round_trippers.go:441] Response Status: in 0 milliseconds E1224 07:38:05.873577 9751 reflector.go:134] k8s.io/client-go/informers/factory.go:132: Failed to list *v1.Namespace: Get https://localhost:6443/api/v1/namespaces?limit=500&resourceVersion=0: dial tcp 127.0.0.1:6443: connect: connection refused W1224 07:38:06.639236 9751 clientconn.go:1304] grpc: addrConn.createTransport failed to connect to {127.0.0.1:2379 0 <nil>}. Err :connection error: desc = "transport: Error while dialing dial tcp 127.0.0.1:2379: connect: connection refused". Reconnecting... I1224 07:38:06.869588 9751 reflector.go:169] Listing and watching *v1beta1.MutatingWebhookConfiguration from k8s.io/client-go/informers/factory.go:132 I1224 07:38:06.869807 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations?limit=500&resourceVersion=0 I1224 07:38:06.869834 9751 round_trippers.go:423] Request Headers: I1224 07:38:06.869849 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:38:06.869866 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:38:06.871098 9751 round_trippers.go:441] Response Status: in 1 milliseconds E1224 07:38:06.871240 9751 reflector.go:134] k8s.io/client-go/informers/factory.go:132: Failed to list *v1beta1.MutatingWebhookConfiguration: Get https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations?limit=500&resourceVersion=0: dial tcp 127.0.0.1:6443: connect: connection refused I1224 07:38:06.871603 9751 reflector.go:169] Listing and watching *v1beta1.ValidatingWebhookConfiguration from k8s.io/client-go/informers/factory.go:132 I1224 07:38:06.871859 9751 round_trippers.go:416] GET https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations?limit=500&resourceVersion=0 I1224 07:38:06.871905 9751 round_trippers.go:423] Request Headers: I1224 07:38:06.871933 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:38:06.871957 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:38:06.872439 9751 round_trippers.go:441] Response Status: in 0 milliseconds E1224 07:38:06.872633 9751 reflector.go:134] k8s.io/client-go/informers/factory.go:132: Failed to list *v1beta1.ValidatingWebhookConfiguration: Get https://localhost:6443/apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations?limit=500&resourceVersion=0: dial tcp 127.0.0.1:6443: connect: connection refused I1224 07:38:06.873884 9751 reflector.go:169] Listing and watching *v1.Namespace from k8s.io/client-go/informers/factory.go:132 I1224 07:38:06.874102 9751 round_trippers.go:416] GET https://localhost:6443/api/v1/namespaces?limit=500&resourceVersion=0 I1224 07:38:06.874143 9751 round_trippers.go:423] Request Headers: I1224 07:38:06.874181 9751 round_trippers.go:426] Accept: application/json, */* I1224 07:38:06.874202 9751 round_trippers.go:426] User-Agent: sample-apiserver/v0.0.0 (linux/amd64) kubernetes/$Format I1224 07:38:06.874537 9751 round_trippers.go:441] Response Status: in 0 milliseconds E1224 07:38:06.874644 9751 reflector.go:134] k8s.io/client-go/informers/factory.go:132: Failed to list *v1.Namespace: Get https://localhost:6443/api/v1/namespaces?limit=500&resourceVersion=0: dial tcp 127.0.0.1:6443: connect: connection refused W1224 07:38:06.933200 9751 clientconn.go:1304] grpc: addrConn.createTransport failed to connect to {127.0.0.1:2379 0 <nil>}. Err :connection error: desc = "transport: Error while dialing dial tcp 127.0.0.1:2379: connect: connection refused". Reconnecting... received SIGINT, stopping process (will not forward signal)
REF:
Kubernetes Pod 工作流
Kubernete APIServer Sample
证书制作
ETCD 简介
包管理
golang 导入包
完整的golang 多协程+信道 任务处理示例
使用service account(sa) 方式 远程访问k8s集群
Kubernetes部署记录
kubernetes(k8s)以及涉及组件简单介绍
Raft在etcd中的实现(五)snapshot相关
书籍 go web编程
在Python中使用gRPC的方法示例
protobuff 和json对比
Protobuf学习 - 入门
Google Protocol Buffer 的使用和原理
Protobuf的简单介绍、使用和分析
protobuf 归纳
所有评论(0)