kubernetes/test/integration
Lubomir I. Ivanov 76906dd738 test: partially decouple from cmd/kubeadm
The test package imports cmd/kubeadm, which is far from ideal.
There are a couple of reasons for the import:
1) Marshaling of Ingress from api/extensions/v1beta1.

To fix that include a local function in e2e/manifest/manifest.go
that does that same as the kubeadm MarshalToYaml.

2) Using PKI helper function in apimachinery and auth tests.

To fix that include a new file under test/utils/pki_helpers.go
that only contains the required helpers instead of including the whole
kubeadm pkiutil package.

There is another related problem:
e2e_node/e2e_node_suite_test.go includes:
k8s.io/kubernetes/cmd/kubeadm/app/util/system

But this has to be done in a follow up.
2019-04-04 15:41:28 +03:00
..
apimachinery Add Until based on RetryWatcher 2019-02-26 16:21:38 +01:00
apiserver Add resourceVersion=0 paginated list integration test for disabled and enabled watch cache 2019-04-02 13:06:15 -07:00
auth Remove alpha CRD install 2019-04-02 10:59:11 -07:00
benchmark/jsonify Autogenerated: hack/update-bazel.sh 2018-02-16 13:43:01 -08:00
client replace framework.RunAMaster with kubeapiservertesting.StartTestServer 2018-07-28 10:33:39 +08:00
configmap Run hack/update-bazel.sh 2018-06-22 16:22:57 -07:00
cronjob Fix lint warnings in pkg/controller/cronjob. 2019-03-19 14:36:26 -04:00
daemonset Merge pull request #72525 from justinsb/owners_should_not_be_executable 2019-02-14 23:55:45 -08:00
defaulttolerationseconds Update client callers to use explicit versions 2019-02-26 08:36:30 -05:00
deployment Updated OWNERS files to include link to docs 2019-02-04 22:33:12 +01:00
dryrun Merge pull request #73540 from rlenferink/patch-5 2019-02-08 09:05:56 -08:00
etcd Add node.k8s.io/v1beta1 API 2019-03-07 11:57:12 -08:00
evictions Remove test/integration/* from hack/.golint_failures 2019-02-28 19:52:39 -07:00
examples test: partially decouple from cmd/kubeadm 2019-04-04 15:41:28 +03:00
framework test: partially decouple from cmd/kubeadm 2019-04-04 15:41:28 +03:00
garbagecollector generated 2019-02-12 15:04:57 -08:00
ipamperf Fix many typos in both code and comments 2019-02-27 14:41:02 +07:00
kubelet replace time.Now().Sub with time.Since 2019-03-21 18:02:55 +08:00
master Merge pull request #71192 from roycaihw/crd-publish-openapi 2019-03-07 03:54:58 -08:00
metrics Expose etcd client latency metrics 2019-04-01 20:46:18 +02:00
objectmeta Update client callers to use explicit versions 2019-02-26 08:36:30 -05:00
openshift Run hack/update-bazel.sh 2018-06-22 16:22:57 -07:00
pods Update client callers to use explicit versions 2019-02-26 08:36:30 -05:00
quota Update client callers to use explicit versions 2019-02-26 08:36:30 -05:00
replicaset Remove test/integration/* from hack/.golint_failures 2019-02-28 19:52:39 -07:00
replicationcontroller Remove test/integration/* from hack/.golint_failures 2019-02-28 19:52:39 -07:00
scale Stop using apps/v1beta1 in tests 2019-01-31 10:12:38 -05:00
scheduler add yaml test cases for scheduler creation 2019-03-29 11:29:09 +08:00
scheduler_perf fixgo lint failures test/integration/... 2019-02-19 04:41:50 -05:00
secrets Run hack/update-bazel.sh 2018-06-22 16:22:57 -07:00
serviceaccount Update client callers to use explicit versions 2019-02-26 08:36:30 -05:00
serving Ensure controller manager and scheduler can perform delegated auth checks 2019-02-08 11:15:52 -05:00
statefulset Update client callers to use explicit versions 2019-02-26 08:36:30 -05:00
storageclasses Run hack/update-bazel.sh 2018-06-22 16:22:57 -07:00
tls master count and lease endpoint tests 2018-04-27 13:03:31 -05:00
ttlcontroller Update client callers to use explicit versions 2019-02-26 08:36:30 -05:00
util import DefaultProvider 2019-03-19 16:21:34 +08:00
volume Add ADC Fallback if Node doesn't have driver installed 2019-03-07 14:47:38 -08:00
benchmark-controller.json Use pause manifest image 2018-04-06 11:00:50 +05:30
BUILD Add kubelet watch manager integration test 2019-03-13 15:12:26 -07:00
doc.go don't use build tags to mark integration tests 2017-04-28 14:19:39 -07:00
utils.go Remove test/integration/* from hack/.golint_failures 2019-02-28 19:52:39 -07:00