feat: add crd gen

Signed-off-by: runzexia <runzexia@yunify.com>
This commit is contained in:
runzexia
2019-07-30 13:36:54 +08:00
parent 9ce52aeb00
commit 1c10391faf
817 changed files with 203429 additions and 27953 deletions

255
vendor/modules.txt vendored
View File

@@ -1,11 +1,20 @@
# bitbucket.org/ww/goautoneg v0.0.0-20120707110453-75cd24fc2f2c
bitbucket.org/ww/goautoneg
# github.com/Azure/go-ansiterm v0.0.0-20170929234023-d6e3b3328b78
github.com/Azure/go-ansiterm/winterm
github.com/Azure/go-ansiterm
# github.com/Microsoft/go-winio v0.4.12
github.com/Microsoft/go-winio
# github.com/NYTimes/gziphandler v0.0.0-20170623195520-56545f4a5d46
github.com/NYTimes/gziphandler
# github.com/PuerkitoBio/goquery v1.5.0
github.com/PuerkitoBio/goquery
# github.com/PuerkitoBio/purell v1.1.1
github.com/PuerkitoBio/purell
# github.com/PuerkitoBio/urlesc v0.0.0-20170810143723-de5bf2ad4578
github.com/PuerkitoBio/urlesc
# github.com/Sirupsen/logrus v1.4.1 => github.com/sirupsen/logrus v1.4.1
github.com/Sirupsen/logrus
# github.com/andybalholm/cascadia v1.0.0
github.com/andybalholm/cascadia
# github.com/appscode/jsonpatch v0.0.0-20190108182946-7c0e3b262f30
@@ -20,6 +29,17 @@ github.com/beorn7/perks/quantile
github.com/cenkalti/backoff
# github.com/cheekybits/genny v1.0.0
github.com/cheekybits/genny/generic
# github.com/coreos/etcd v3.3.13+incompatible
github.com/coreos/etcd/clientv3
github.com/coreos/etcd/pkg/transport
github.com/coreos/etcd/auth/authpb
github.com/coreos/etcd/etcdserver/api/v3rpc/rpctypes
github.com/coreos/etcd/etcdserver/etcdserverpb
github.com/coreos/etcd/mvcc/mvccpb
github.com/coreos/etcd/pkg/types
github.com/coreos/etcd/pkg/tlsutil
# github.com/coreos/go-systemd v0.0.0-20190719114852-fd7a80b32e1f
github.com/coreos/go-systemd/daemon
# github.com/davecgh/go-spew v1.1.1
github.com/davecgh/go-spew/spew
# github.com/dgrijalva/jwt-go v3.2.0+incompatible
@@ -44,6 +64,8 @@ github.com/docker/docker/api/types/volume
github.com/docker/docker/pkg/tlsconfig
github.com/docker/docker/api/types/blkiodev
github.com/docker/docker/api/types/strslice
github.com/docker/docker/pkg/term
github.com/docker/docker/pkg/term/windows
# github.com/docker/go-connections v0.4.0
github.com/docker/go-connections/nat
github.com/docker/go-connections/sockets
@@ -55,11 +77,15 @@ github.com/docker/spdystream
github.com/docker/spdystream/spdy
# github.com/dustin/go-humanize v1.0.0
github.com/dustin/go-humanize
# github.com/elazarl/go-bindata-assetfs v1.0.0
github.com/elazarl/go-bindata-assetfs
# github.com/emicklei/go-restful v2.9.4+incompatible
github.com/emicklei/go-restful
github.com/emicklei/go-restful/log
# github.com/emicklei/go-restful-openapi v1.0.0
github.com/emicklei/go-restful-openapi
# github.com/emicklei/go-restful-swagger12 v0.0.0-20170926063155-7524189396c6
github.com/emicklei/go-restful-swagger12
# github.com/emirpasic/gods v1.12.0
github.com/emirpasic/gods/trees/binaryheap
github.com/emirpasic/gods/containers
@@ -122,6 +148,8 @@ github.com/gocraft/dbr/dialect
# github.com/gogo/protobuf v1.2.1
github.com/gogo/protobuf/proto
github.com/gogo/protobuf/sortkeys
github.com/gogo/protobuf/gogoproto
github.com/gogo/protobuf/protoc-gen-gogo/descriptor
# github.com/golang/example v0.0.0-20170904185048-46695d81d1fa
github.com/golang/example/stringutil
# github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b
@@ -153,6 +181,8 @@ github.com/gorilla/websocket
# github.com/gregjones/httpcache v0.0.0-20190212212710-3befbb6ad0cc
github.com/gregjones/httpcache
github.com/gregjones/httpcache/diskcache
# github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0
github.com/grpc-ecosystem/go-grpc-prometheus
# github.com/hashicorp/go-syslog v1.0.0
github.com/hashicorp/go-syslog
# github.com/hashicorp/go-version v1.2.0
@@ -220,6 +250,8 @@ github.com/knative/pkg/client/clientset/versioned/scheme
github.com/knative/pkg/apis/istio/authentication
github.com/knative/pkg/client/informers/externalversions/authentication/v1alpha1
github.com/knative/pkg/client/listers/authentication/v1alpha1
# github.com/konsorten/go-windows-terminal-sequences v1.0.2
github.com/konsorten/go-windows-terminal-sequences
# github.com/kubernetes-sigs/application v0.0.0-20190404151855-67ae7f915d4e => github.com/kubesphere/application v0.0.0-20190518133311-b9d9eb0b5cf7
github.com/kubernetes-sigs/application/pkg/client/clientset/versioned
github.com/kubernetes-sigs/application/pkg/client/informers/externalversions
@@ -236,7 +268,7 @@ github.com/kubernetes-sigs/application/pkg/resource
github.com/kubernetes-sigs/application/pkg/genericreconciler
github.com/kubernetes-sigs/application/pkg/kbcontroller
github.com/kubernetes-sigs/application/pkg/client/clientset/versioned/scheme
# github.com/kubesphere/s2ioperator v0.0.8
# github.com/kubesphere/s2ioperator v0.0.11
github.com/kubesphere/s2ioperator/pkg/client/informers/externalversions
github.com/kubesphere/s2ioperator/pkg/apis/devops/v1alpha1
github.com/kubesphere/s2ioperator/pkg/client/clientset/versioned
@@ -428,8 +460,6 @@ golang.org/x/crypto/openpgp/armor
golang.org/x/crypto/openpgp/errors
golang.org/x/crypto/openpgp/packet
golang.org/x/crypto/openpgp/s2k
golang.org/x/crypto/ed25519
golang.org/x/crypto/pbkdf2
golang.org/x/crypto/cast5
golang.org/x/crypto/openpgp/elgamal
golang.org/x/crypto/ssh
@@ -438,12 +468,14 @@ golang.org/x/crypto/hkdf
golang.org/x/crypto/chacha20poly1305
golang.org/x/crypto/cryptobyte
golang.org/x/crypto/curve25519
golang.org/x/crypto/ed25519/internal/edwards25519
golang.org/x/crypto/ssh/agent
golang.org/x/crypto/ed25519
golang.org/x/crypto/internal/chacha20
golang.org/x/crypto/poly1305
golang.org/x/crypto/internal/subtle
golang.org/x/crypto/cryptobyte/asn1
golang.org/x/crypto/ed25519/internal/edwards25519
golang.org/x/crypto/pbkdf2
# golang.org/x/net v0.0.0-20190509222800-a4d6f7feada5
golang.org/x/net/html
golang.org/x/net/http2
@@ -456,6 +488,9 @@ golang.org/x/net/idna
golang.org/x/net/proxy
golang.org/x/net/html/charset
golang.org/x/net/internal/socks
golang.org/x/net/websocket
golang.org/x/net/trace
golang.org/x/net/internal/timeseries
golang.org/x/net/ipv4
golang.org/x/net/ipv6
golang.org/x/net/bpf
@@ -492,6 +527,18 @@ golang.org/x/text/internal/language/compact
golang.org/x/text/internal/tag
# golang.org/x/time v0.0.0-20190308202827-9d24e82272b4
golang.org/x/time/rate
# golang.org/x/tools v0.0.0-20190226205152-f727befe758c
golang.org/x/tools/imports
golang.org/x/tools/go/ast/astutil
golang.org/x/tools/go/packages
golang.org/x/tools/internal/gopathwalk
golang.org/x/tools/internal/module
golang.org/x/tools/go/gcexportdata
golang.org/x/tools/go/internal/cgo
golang.org/x/tools/go/internal/packagesdriver
golang.org/x/tools/internal/semver
golang.org/x/tools/internal/fastwalk
golang.org/x/tools/go/internal/gcimporter
# google.golang.org/appengine v1.5.0
google.golang.org/appengine/cloudsql
google.golang.org/appengine/urlfetch
@@ -501,6 +548,41 @@ google.golang.org/appengine/internal/base
google.golang.org/appengine/internal/datastore
google.golang.org/appengine/internal/log
google.golang.org/appengine/internal/remote_api
# google.golang.org/genproto v0.0.0-20190418145605-e7d98fc518a7
google.golang.org/genproto/googleapis/rpc/status
# google.golang.org/grpc v1.19.0
google.golang.org/grpc
google.golang.org/grpc/codes
google.golang.org/grpc/credentials
google.golang.org/grpc/grpclog
google.golang.org/grpc/health/grpc_health_v1
google.golang.org/grpc/keepalive
google.golang.org/grpc/metadata
google.golang.org/grpc/status
google.golang.org/grpc/balancer
google.golang.org/grpc/balancer/roundrobin
google.golang.org/grpc/connectivity
google.golang.org/grpc/encoding
google.golang.org/grpc/encoding/proto
google.golang.org/grpc/internal
google.golang.org/grpc/internal/backoff
google.golang.org/grpc/internal/binarylog
google.golang.org/grpc/internal/channelz
google.golang.org/grpc/internal/envconfig
google.golang.org/grpc/internal/grpcrand
google.golang.org/grpc/internal/grpcsync
google.golang.org/grpc/internal/transport
google.golang.org/grpc/naming
google.golang.org/grpc/peer
google.golang.org/grpc/resolver
google.golang.org/grpc/resolver/dns
google.golang.org/grpc/resolver/passthrough
google.golang.org/grpc/stats
google.golang.org/grpc/tap
google.golang.org/grpc/credentials/internal
google.golang.org/grpc/balancer/base
google.golang.org/grpc/binarylog/grpc_binarylog_v1
google.golang.org/grpc/internal/syscall
# gopkg.in/asn1-ber.v1 v1.0.0-20181015200546-f715ec2f112d
gopkg.in/asn1-ber.v1
# gopkg.in/fsnotify.v1 v1.4.7
@@ -513,7 +595,6 @@ gopkg.in/inf.v0
gopkg.in/natefinch/lumberjack.v2
# gopkg.in/square/go-jose.v2 v2.3.1
gopkg.in/square/go-jose.v2
gopkg.in/square/go-jose.v2/jwt
gopkg.in/square/go-jose.v2/cipher
gopkg.in/square/go-jose.v2/json
# gopkg.in/src-d/go-billy.v4 v4.3.0
@@ -610,8 +691,7 @@ k8s.io/apiextensions-apiserver/pkg/apis/apiextensions
k8s.io/apiextensions-apiserver/pkg/client/clientset/clientset/typed/apiextensions/v1beta1
k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1
k8s.io/apiextensions-apiserver/pkg/client/clientset/clientset/scheme
k8s.io/apiextensions-apiserver/pkg/features
# k8s.io/apimachinery v0.0.0-20181127025237-2b1284ed4c93
# k8s.io/apimachinery v0.0.0-20190221213512-86fb29eff628
k8s.io/apimachinery/pkg/util/wait
k8s.io/apimachinery/pkg/util/sets
k8s.io/apimachinery/pkg/api/errors
@@ -620,25 +700,25 @@ k8s.io/apimachinery/pkg/runtime/schema
k8s.io/apimachinery/pkg/runtime
k8s.io/apimachinery/pkg/util/runtime
k8s.io/apimachinery/pkg/apis/meta/v1
k8s.io/apimachinery/pkg/api/resource
k8s.io/apimachinery/pkg/util/intstr
k8s.io/apimachinery/pkg/util/net
k8s.io/apimachinery/pkg/runtime/serializer
k8s.io/apimachinery/pkg/watch
k8s.io/apimachinery/pkg/types
k8s.io/apimachinery/pkg/api/resource
k8s.io/apimachinery/pkg/fields
k8s.io/apimachinery/pkg/api/meta
k8s.io/apimachinery/pkg/apis/meta/internalversion
k8s.io/apimachinery/pkg/util/errors
k8s.io/apimachinery/pkg/util/validation
k8s.io/apimachinery/pkg/api/meta
k8s.io/apimachinery/pkg/runtime/serializer/streaming
k8s.io/apimachinery/pkg/api/validation/path
k8s.io/apimachinery/pkg/apis/meta/internalversion
k8s.io/apimachinery/pkg/util/validation/field
k8s.io/apimachinery/pkg/selection
k8s.io/apimachinery/pkg/conversion
k8s.io/apimachinery/pkg/conversion/queryparams
k8s.io/apimachinery/pkg/util/json
k8s.io/apimachinery/pkg/util/naming
k8s.io/apimachinery/pkg/util/intstr
k8s.io/apimachinery/pkg/version
k8s.io/apimachinery/pkg/util/clock
k8s.io/apimachinery/pkg/runtime/serializer/json
@@ -648,31 +728,121 @@ k8s.io/apimachinery/pkg/runtime/serializer/versioning
k8s.io/apimachinery/pkg/util/strategicpatch
k8s.io/apimachinery/pkg/util/cache
k8s.io/apimachinery/pkg/util/diff
k8s.io/apimachinery/pkg/util/rand
k8s.io/apimachinery/pkg/apis/meta/v1/unstructured
k8s.io/apimachinery/pkg/util/httpstream
k8s.io/apimachinery/pkg/util/remotecommand
k8s.io/apimachinery/pkg/apis/meta/v1beta1
k8s.io/apimachinery/pkg/api/validation
k8s.io/apimachinery/pkg/apis/meta/v1/validation
k8s.io/apimachinery/pkg/util/uuid
k8s.io/apimachinery/pkg/util/waitgroup
k8s.io/apimachinery/pkg/util/yaml
k8s.io/apimachinery/third_party/forked/golang/reflect
k8s.io/apimachinery/pkg/util/framer
k8s.io/apimachinery/pkg/util/mergepatch
k8s.io/apimachinery/third_party/forked/golang/json
k8s.io/apimachinery/pkg/api/validation
k8s.io/apimachinery/pkg/api/equality
k8s.io/apimachinery/pkg/apis/meta/v1/validation
k8s.io/apimachinery/pkg/util/httpstream/spdy
k8s.io/apimachinery/pkg/api/equality
k8s.io/apimachinery/pkg/util/rand
k8s.io/apimachinery/third_party/forked/golang/netutil
# k8s.io/apiserver v0.0.0-20181213151703-3ccfe8365421
# k8s.io/apiserver v0.0.0-20190507070644-e9c02aff496d
k8s.io/apiserver/pkg/authentication/user
k8s.io/apiserver/pkg/endpoints/request
k8s.io/apiserver/pkg/authorization/authorizer
k8s.io/apiserver/pkg/endpoints/openapi
k8s.io/apiserver/pkg/registry/rest
k8s.io/apiserver/pkg/server
k8s.io/apiserver/pkg/server/options
k8s.io/apiserver/pkg/apis/audit
k8s.io/apiserver/pkg/authentication/serviceaccount
k8s.io/apiserver/pkg/util/feature
k8s.io/apiserver/pkg/authentication/authenticator
k8s.io/apiserver/pkg/admission
k8s.io/apiserver/pkg/features
k8s.io/apiserver/pkg/storage/names
k8s.io/apiserver/pkg/util/feature
k8s.io/apiserver/pkg/admission/plugin/initialization
k8s.io/apiserver/pkg/admission/plugin/namespace/lifecycle
k8s.io/apiserver/pkg/admission/plugin/webhook/mutating
k8s.io/apiserver/pkg/admission/plugin/webhook/validating
k8s.io/apiserver/pkg/apis/apiserver/install
k8s.io/apiserver/pkg/audit
k8s.io/apiserver/pkg/audit/policy
k8s.io/apiserver/pkg/authentication/authenticator
k8s.io/apiserver/pkg/authentication/authenticatorfactory
k8s.io/apiserver/pkg/authentication/request/union
k8s.io/apiserver/pkg/authorization/authorizerfactory
k8s.io/apiserver/pkg/authorization/union
k8s.io/apiserver/pkg/endpoints
k8s.io/apiserver/pkg/endpoints/discovery
k8s.io/apiserver/pkg/endpoints/filters
k8s.io/apiserver/pkg/endpoints/handlers/responsewriters
k8s.io/apiserver/pkg/registry/generic
k8s.io/apiserver/pkg/server/filters
k8s.io/apiserver/pkg/server/healthz
k8s.io/apiserver/pkg/server/mux
k8s.io/apiserver/pkg/server/routes
k8s.io/apiserver/pkg/server/storage
k8s.io/apiserver/pkg/util/logs
k8s.io/apiserver/pkg/util/openapi
k8s.io/apiserver/pkg/admission/initializer
k8s.io/apiserver/pkg/admission/metrics
k8s.io/apiserver/pkg/apis/apiserver
k8s.io/apiserver/pkg/apis/apiserver/v1alpha1
k8s.io/apiserver/pkg/apis/audit/v1
k8s.io/apiserver/pkg/apis/audit/v1alpha1
k8s.io/apiserver/pkg/apis/audit/v1beta1
k8s.io/apiserver/pkg/authorization/path
k8s.io/apiserver/pkg/registry/generic/registry
k8s.io/apiserver/pkg/server/resourceconfig
k8s.io/apiserver/pkg/storage/storagebackend
k8s.io/apiserver/pkg/storage/storagebackend/factory
k8s.io/apiserver/pkg/util/flag
k8s.io/apiserver/pkg/util/webhook
k8s.io/apiserver/plugin/pkg/audit/buffered
k8s.io/apiserver/plugin/pkg/audit/dynamic
k8s.io/apiserver/plugin/pkg/audit/dynamic/enforced
k8s.io/apiserver/plugin/pkg/audit/log
k8s.io/apiserver/plugin/pkg/audit/truncate
k8s.io/apiserver/plugin/pkg/audit/webhook
k8s.io/apiserver/pkg/admission/configuration
k8s.io/apiserver/pkg/admission/plugin/webhook/errors
k8s.io/apiserver/pkg/admission/plugin/webhook/generic
k8s.io/apiserver/pkg/admission/plugin/webhook/request
k8s.io/apiserver/pkg/admission/plugin/webhook/util
k8s.io/apiserver/pkg/apis/audit/validation
k8s.io/apiserver/pkg/authentication/group
k8s.io/apiserver/pkg/authentication/request/anonymous
k8s.io/apiserver/pkg/authentication/request/bearertoken
k8s.io/apiserver/pkg/authentication/request/headerrequest
k8s.io/apiserver/pkg/authentication/request/websocket
k8s.io/apiserver/pkg/authentication/request/x509
k8s.io/apiserver/pkg/authentication/token/cache
k8s.io/apiserver/pkg/authentication/token/tokenfile
k8s.io/apiserver/plugin/pkg/authenticator/token/webhook
k8s.io/apiserver/plugin/pkg/authorizer/webhook
k8s.io/apiserver/pkg/endpoints/handlers
k8s.io/apiserver/pkg/endpoints/handlers/negotiation
k8s.io/apiserver/pkg/endpoints/metrics
k8s.io/apiserver/pkg/authentication/serviceaccount
k8s.io/apiserver/pkg/server/httplog
k8s.io/apiserver/pkg/storage
k8s.io/apiserver/pkg/util/flushwriter
k8s.io/apiserver/pkg/util/wsstream
k8s.io/apiserver/pkg/server/routes/data/swagger
k8s.io/apiserver/pkg/storage/etcd/metrics
k8s.io/apiserver/pkg/storage/value
k8s.io/apiserver/pkg/storage/cacher
k8s.io/apiserver/pkg/storage/errors
k8s.io/apiserver/pkg/storage/etcd
k8s.io/apiserver/pkg/util/dryrun
k8s.io/apiserver/pkg/storage/etcd3
k8s.io/apiserver/pkg/apis/audit/install
k8s.io/apiserver/pkg/audit/util
k8s.io/apiserver/pkg/audit/event
k8s.io/apiserver/pkg/admission/plugin/webhook/config
k8s.io/apiserver/pkg/admission/plugin/webhook/namespace
k8s.io/apiserver/pkg/admission/plugin/webhook/rules
k8s.io/apiserver/pkg/util/trace
k8s.io/apiserver/pkg/admission/plugin/webhook/config/apis/webhookadmission
k8s.io/apiserver/pkg/admission/plugin/webhook/config/apis/webhookadmission/v1alpha1
# k8s.io/client-go v0.0.0-20181213151034-8d9ed539ba31
k8s.io/client-go/tools/clientcmd
k8s.io/client-go/informers
@@ -759,7 +929,6 @@ k8s.io/client-go/tools/pager
k8s.io/client-go/util/buffer
k8s.io/client-go/util/retry
k8s.io/client-go/tools/reference
k8s.io/client-go/tools/watch
k8s.io/client-go/dynamic
k8s.io/client-go/transport/spdy
k8s.io/client-go/util/exec
@@ -819,41 +988,29 @@ k8s.io/client-go/listers/settings/v1alpha1
k8s.io/client-go/listers/storage/v1
k8s.io/client-go/listers/storage/v1alpha1
k8s.io/client-go/listers/storage/v1beta1
# k8s.io/gengo v0.0.0-20190128074634-0689ccc1d7d6
k8s.io/gengo/args
k8s.io/gengo/examples/set-gen/sets
k8s.io/gengo/generator
k8s.io/gengo/namer
k8s.io/gengo/types
k8s.io/gengo/parser
# k8s.io/klog v0.3.0
k8s.io/klog
# k8s.io/kube-openapi v0.0.0-20190510232812-a01b7d5d6c22
# k8s.io/kube-openapi v0.0.0-20181109181836-c59034cc13d5
k8s.io/kube-openapi/pkg/common
k8s.io/kube-openapi/cmd/openapi-gen/
k8s.io/kube-openapi/pkg/builder
k8s.io/kube-openapi/cmd/openapi-gen/args
k8s.io/kube-openapi/pkg/generators
k8s.io/kube-openapi/pkg/util
k8s.io/kube-openapi/pkg/util/proto
k8s.io/kube-openapi/pkg/generators/rules
k8s.io/kube-openapi/pkg/handler
k8s.io/kube-openapi/pkg/util/sets
# k8s.io/kubernetes v1.13.6
k8s.io/kubernetes/pkg/controller
k8s.io/kubernetes/pkg/util/metrics
k8s.io/kubernetes/pkg/apis/core
k8s.io/kubernetes/pkg/api/legacyscheme
k8s.io/kubernetes/pkg/api/v1/pod
k8s.io/kubernetes/pkg/apis/core/install
k8s.io/kubernetes/pkg/apis/core/validation
k8s.io/kubernetes/pkg/scheduler/api
k8s.io/kubernetes/pkg/serviceaccount
k8s.io/kubernetes/pkg/util/hash
k8s.io/kubernetes/pkg/util/taints
k8s.io/kubernetes/pkg/apis/core/v1
k8s.io/kubernetes/pkg/api/service
k8s.io/kubernetes/pkg/apis/core/helper
k8s.io/kubernetes/pkg/apis/core/pods
k8s.io/kubernetes/pkg/apis/core/v1/helper
k8s.io/kubernetes/pkg/capabilities
k8s.io/kubernetes/pkg/features
k8s.io/kubernetes/pkg/fieldpath
k8s.io/kubernetes/pkg/master/ports
k8s.io/kubernetes/pkg/security/apparmor
k8s.io/kubernetes/pkg/apis/apps
k8s.io/kubernetes/pkg/util/parsers
k8s.io/kubernetes/pkg/util/net/sets
k8s.io/kubernetes/pkg/kubelet/types
k8s.io/kubernetes/pkg/util/file
k8s.io/kubernetes/pkg/apis/autoscaling
k8s.io/kubernetes/pkg/apis/scheduling
# k8s.io/utils v0.0.0-20190506122338-8fab8cb257d5
k8s.io/utils/pointer
# sigs.k8s.io/application v0.0.0-20190404151855-67ae7f915d4e
sigs.k8s.io/application/pkg/controller/application
# sigs.k8s.io/controller-runtime v0.1.10