Commit Graph

38 Commits

Author SHA1 Message Date
Mike Danese
25651408ae generated: run refactor 2020-02-08 12:30:21 -05:00
Mike Danese
3aa59f7f30 generated: run refactor 2020-02-07 18:16:47 -08:00
tanjunchen
3d34a814d6 test/e2e/kubectl test/e2e_kubeadm:Use e2eskipper package 2020-01-11 14:32:19 +08:00
Kubernetes Prow Robot
6b5cf90ecd Merge pull request #86598 from zhlhahaha/e2e_kubeadm_1410_2
Remove todos for verification of “allowed to post CSR” and "allowed to auto approve CSR" for bootstraptoken group
2019-12-31 15:43:39 -08:00
Howard Zhang
006980c160 Remove Todos for CSR checking
Remove Todos for verification of “allowed to
post CSR” and "allowed to auto approve CSR"
for bootstraptoken group, as these privilege
bindings are not managed by kubeadm source
code

Signed-off-by: Howard Zhang <howard.zhang@arm.com>
2019-12-31 09:49:00 +08:00
Howard Zhang
299a9c8cf5 add extra group and usage check for bootstraptoken
kubeadm creates the bootstrap token with extra group
, system:bootstrappers:kubeadm:default-node-token,
should be able to be used for authentication and
signing.

Signed-off-by: Howard Zhang <howard.zhang@arm.com>
2019-12-25 10:23:11 +08:00
Bin Lu
14316058f0 Adding KubeProxyConfigMap19 checking in test-e2e-kubeadm
Signed-off-by: Bin Lu <bin.lu@arm.com>
2019-11-27 13:50:38 +08:00
Lubomir I. Ivanov
0b326831e1 e2e_kubeadm: fix missing suite --test* flags
For more details see 00e1ffb4e0.
2019-11-07 20:49:28 +02:00
Roy Hvaara
a9ed936792 Fix golint issues in test/e2e_kubeadm 2019-11-04 23:20:24 +01:00
tanjunchen
de3cf23414 remove the repeat word in documents 2019-10-06 23:32:01 +08:00
Lubomir I. Ivanov
bbee054adc kubeadm: update OWNERS for 1.16 2019-09-25 18:07:38 +03:00
Kubernetes Prow Robot
5856ad57bb Merge pull request #82481 from SataQiu/fix-e2e-kubeadm
e2e_kubeadm: fix command flags description
2019-09-11 21:22:35 -07:00
SataQiu
0a706d3827 e2e_kubeadm: fix command flags description 2019-09-09 18:39:33 +08:00
朱正浩,Zhu Zhenghao
aa20910e24 Typo fix: binded -> bound 2019-08-29 18:28:36 +08:00
SataQiu
d9bfff9976 e2e_kubeadm: use log functions of core framework 2019-08-26 13:56:14 +08:00
Arvinderpal Wander
a0da7a1d89 kubeadm e2e networking test for dual-stack podSubnet check. 2019-08-06 17:42:36 -07:00
s-ito-ts
1a33b58a9c Use framework.ExpectEqual() under test/e2e_kubeadm 2019-07-31 06:56:50 +00:00
Kubernetes Prow Robot
c1d2ac43ee Merge pull request #80259 from Nordix/kubeadm-e2e-networking-config
Kubeadm Networking Configuration E2E Tests
2019-07-28 18:21:53 -07:00
Arvinderpal Wander
ca3bdfd793 kubeadm networking related tests.
* podSubnet check: if a podSubnet is specified in kubeadm-config
   then the e2e test will check that pod-cidrs of individual nodes
   fall within this range.
 * serviceSubnet check: if a serviceSubnet is specified in
   kubeadm-config then the e2e test will check that the kubernetes
   service created in the default namespace got a service IP
   from the configured range.
2019-07-27 07:30:26 -07:00
SataQiu
fc2d6aea48 e2e_kubeadm: clean up non-recommended import 2019-07-26 12:02:26 +08:00
Patrick Ohly
1822895ce2 update Bazel 2019-07-04 17:15:14 +02:00
Patrick Ohly
b86a007057 e2e: avoid mandatory command line flags
Tests should never directly add to the global command line, because
some users of the tests might not want them there. For example,
options might only get set directly from a config file.

To achieve that, e2e/framework/config, e2e/framework/viperconfig, and
e2e/framework/test_context.go avoid using the global flag set and
instead expect to be told by the caller which flag set to use. Tests
that called flag directly either get updated or obsolete flags get
removed.

The exception is framework.HandleFlags, which as before directly
implements global command line handling.

This is a breaking change for test suites which do not use that
function (and only those): they now need to ensure that they copy
individual flags from tests. Because the RegisterCommonFlags prototype
has changed, test suite authors will notice due to the resulting
compilation errors.
2019-07-04 17:15:14 +02:00
Lubomir I. Ivanov
f87223fbf8 kubeadm: update OWNERS for 1.16
- comment out Liz and Chuck until further notice.
Feel free to come back to kubeadm!!
- Add SataQiu as reviewer. Welcome.
- Add ereslibre as approver. Congrats!
2019-06-27 00:01:05 +03:00
SataQiu
332be4b1e3 refactor: replace framework.Failf with e2elog.Failf 2019-06-19 17:52:35 +08:00
Lili Cosic
c9cbabc8f9 pkg,test: Fix DaemonSet typos 2019-04-17 18:47:00 +02:00
SataQiu
270e27d4b7 fix golint failures of test/e2e_kubeadm/util.go 2019-04-16 00:49:15 +08:00
fabriziopandini
0c4031f3a6 kubeadm-e2e-JUnitReporter 2019-04-08 14:53:37 +02:00
SataQiu
e6b9197f7c fix some golint failures of e2e_kubeadm/bootstrap_signer.go e2e_kubeadm/framework.go 2019-04-04 11:13:27 +08:00
fabriziopandini
5b675d6f00 e2e-kubeadm-new-test 2019-03-26 12:16:57 +01:00
fabriziopandini
cb306ae0b3 e2e-kubeadm-refactor 2019-03-25 15:28:30 +01:00
fabriziopandini
437bd8dff4 kubeadm-test-owners 2019-03-20 22:19:17 +01:00
liucimin
a9d368fc73 Typo fix in e2e test description message: kubadm->kubeadm 2019-02-27 10:01:19 +08:00
Jeff Grafton
7a938eb541 Create work-around wrappers for pure attribute on go_binary and go_test
This enables cgo when cross-compiling certain tests and binaries to
Linux, while disabling cgo for Windows and Darwin.
2019-02-22 18:08:34 -08:00
Davanum Srinivas
954996e231 Move from glog to klog
- Move from the old github.com/golang/glog to k8s.io/klog
- klog as explicit InitFlags() so we add them as necessary
- we update the other repositories that we vendor that made a similar
change from glog to klog
  * github.com/kubernetes/repo-infra
  * k8s.io/gengo/
  * k8s.io/kube-openapi/
  * github.com/google/cadvisor
- Entirely remove all references to glog
- Fix some tests by explicit InitFlags in their init() methods

Change-Id: I92db545ff36fcec83afe98f550c9e630098b3135
2018-11-10 07:50:31 -05:00
Yu Liao
fc21115c3f Moved staging/src/k8s.io/client-go/tools/bootstrap to staging/src/k8s.io/cluster-bootstrap 2018-10-02 09:46:13 -07:00
Jeff Grafton
23ceebac22 Run hack/update-bazel.sh 2018-06-22 16:22:57 -07:00
liz
4ba3218336 Basic E2E tests for kubeadm
Run with `go run test/e2e_kubeadm/runner/local/run_local.go -build -test-flags="--kubeconfig=$KUBECONFIG"`
2018-05-10 12:54:25 -04:00
liz
a80b5454af Generated artefacts 2018-04-30 10:00:13 -04:00