SataQiu
de4aeecd48
kubeadm: allow RSA and ECDSA format keys in preflight check
2022-09-16 18:50:45 +08:00
Davanum Srinivas
0f6b9b883c
etcd: Updated to v3.5.5
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com >
2022-09-15 21:05:13 -04:00
Kubernetes Prow Robot
657776e52b
Merge pull request #112350 from chenk008/reduce_kubeadm_tls_wait
...
Reduce kubeadm tls bootstrap wait
2022-09-14 22:21:22 -07:00
chenk008
c601c7fd4c
reduce kubeadm tls bootstrap retry interval to 1s
2022-09-15 11:31:02 +08:00
B Aravind
b307321c0a
I have evaluated TODO retry remove if feasible ( #112383 )
...
Hi team, hope u all doing well.
I have checked TODO that to remove "retry" if feasible but it's important i think that it shouldn't be removed because it was used in every file on your repo.
Update idempotency.go
Update idempotency.go
Update idempotency.go
2022-09-13 22:31:00 -07:00
Kubernetes Prow Robot
2b2be7fa6b
Merge pull request #111277 from chymy/improve-kubeadm-subcommand-tips
...
kubeadm: improve tips of incorrect input of kubedm subcommand
2022-09-09 00:49:23 -07:00
Kubernetes Prow Robot
00c0c9d880
Merge pull request #112235 from demoManito/fix/upgrade-style
...
fix: modify declaration slice and map code style
2022-09-08 02:56:06 -07:00
Kubernetes Prow Robot
cae4c036c8
Merge pull request #112241 from xiaoliwang/simplified_regexp
...
Optimize: simplified regexp
2022-09-07 02:28:36 -07:00
demoManito
35c26f48e4
fix: map and slice create style
2022-09-07 17:10:13 +08:00
jiepeng
211e0a6496
simplified regexp
2022-09-07 15:51:36 +08:00
Kubernetes Prow Robot
4b9575acb8
Merge pull request #112272 from chendave/cleanupflags
...
kubeadm: using the existing exported method to add config flag
2022-09-06 22:26:36 -07:00
Dave Chen
6675bea8a2
kubeadm: using the existing exported method to add config flag
...
Signed-off-by: Dave Chen <dave.chen@arm.com >
2022-09-07 11:50:06 +08:00
Dave Chen
57551cc3d7
kubeadm: Add the option to cleanup the tmp directory
...
The `tmp` is created by `kubeadm` but is never removed, the
size is expected to be expanded as time goes by.
Add one bool option to cleanup the `tmp` dir, the flag is
off by default.
Signed-off-by: Dave Chen <dave.chen@arm.com >
2022-09-02 15:57:07 +08:00
Dave Chen
1bb44a8e78
kubeadm: too early return for reset with dry-run or force mode
...
Signed-off-by: Dave Chen <dave.chen@arm.com >
2022-09-01 17:02:27 +08:00
Octopusjust
48c8183fc4
cmd/kubeadm/:add test file for data.go ( #112122 )
...
Update data_test.go
according to the modification suggestions
Update data_test.go
according to the modification suggestions
2022-08-31 01:43:00 -07:00
Kubernetes Prow Robot
891cbede96
Merge pull request #110972 from chendave/cleanup_data
...
kubeadm: unify the way to cleanup the files for `kubeadm reset`
2022-08-29 00:44:36 -07:00
Kubernetes Prow Robot
50097acf15
Merge pull request #112008 from pacoxu/kubeadm-taint
...
Kubeadm cleanup for taint / toleration with master label
2022-08-28 19:58:36 -07:00
SataQiu
8e4cf3b8d2
kubeadm: move show-join-command as a separate phase
2022-08-26 23:35:58 +08:00
Claudiu Belu
d192029e6a
unittests: Fixes cmd unit tests for Windows
...
Currently, there are some unit tests that are failing on Windows due to
various reasons:
- filepath.IsAbs does not consider "/" or "\" as absolute paths, even
though files can be addressed as such.
- paths not properly joined (filepath.Join should be used).
- files not closed, which means that they cannot be removed / renamed.
- some assertions fail due to slashes / backslashes not matching.
- backslashes need to be escaped in yaml files, or put between ''
instead of "".
2022-08-26 16:03:13 +03:00
Claudiu Belu
49ef27009d
unittests: Fixes unit tests for Windows
...
Currently, there are some unit tests that are failing on Windows due to
various reasons:
- Windows file permissions do not work the same way as the Linux ones.
- cp does not exist on Windows, and xcopy should be used instead.
- Get-Item does not work for hidden files / folders like AppData, but
works if given the -Force flag.
2022-08-26 14:39:56 +03:00
Paco Xu
f445764969
fix a flag replace of container-runtime=remote
2022-08-26 19:18:42 +08:00
Dave Chen
71ef1ea68d
Cleanup etcd data dir on best effort basis
...
Signed-off-by: Dave Chen <dave.chen@arm.com >
2022-08-26 11:55:19 +08:00
Dave Chen
f180a3f265
Move the logic of file cleanup within each phase
...
Guarantee that stale files are removed if end user resets cluster
by resetting each phase.
Signed-off-by: Dave Chen <dave.chen@arm.com >
2022-08-26 11:30:49 +08:00
chymy
749256e9c2
Improve tips of incorrect input of kubedm some subcommand
...
Signed-off-by: chymy <chang.min1@zte.com.cn >
2022-08-26 01:18:29 +00:00
Kubernetes Prow Robot
bc9f48b841
Merge pull request #112024 from cndoit18/remove-redundant-judgment
...
style: remove redundant judgment
2022-08-25 07:28:18 -07:00
Paco Xu
04e0c6c160
kubeadm: do not need to remove old taint as v1.25 upgrade will remove it
2022-08-25 22:24:44 +08:00
Paco Xu
4daf5f903b
kubeadm: cleanup master related taint and tolerations
2022-08-25 22:22:20 +08:00
Kubernetes Prow Robot
b87a436aed
Merge pull request #112000 from pacoxu/kubeadm-cleanup
...
kubeadm: remove container-runtime=remote
2022-08-25 05:14:18 -07:00
Kubernetes Prow Robot
8206c9d458
Merge pull request #111458 from muyangren2/addtest_common
...
add test to isKubeadmConfigPresent method
2022-08-25 03:52:06 -07:00
Paco Xu
f9643b69f3
cleanup kubelet config file: kubeadm-flags.env to remove container-runtime flag
2022-08-25 17:55:37 +08:00
Paco Xu
5974da784c
kubeadm: remove container-runtime=remote
2022-08-25 17:10:39 +08:00
cndoit18
ec43037d0f
style: remove redundant judgment
...
Signed-off-by: cndoit18 <cndoit18@outlook.com >
2022-08-25 12:07:36 +08:00
Kubernetes Prow Robot
2a8eff983e
Merge pull request #112006 from pacoxu/kubeadm-registry-name-cleanup
...
kubeadm: remove MutateImageRepository for registry change
2022-08-24 12:01:49 -07:00
Kubernetes Prow Robot
4bf457ea95
Merge pull request #112005 from pacoxu/kubeadm-dup-unix-prefix
...
kubeadm: revert dedup prefix unix:// in node annotation
2022-08-24 05:52:14 -07:00
Paco Xu
db0d55e1e6
kubeadm: remove MutateImageRepository for registry change
2022-08-24 17:47:51 +08:00
Paco Xu
09d3255572
kubeadm: revert dedup prefix unix:// in node annotation
2022-08-24 17:35:05 +08:00
Kubernetes Prow Robot
dabb1c5f93
Merge pull request #111949 from chymy/kubeadm-version-test
...
kubeadm: add test cases for version_test.go
2022-08-23 22:33:49 -07:00
Kubernetes Prow Robot
7f8f035ae8
Merge pull request #111836 from ialidzhikov/cleanup/cmd-kubeadm
...
cmd/kubeadm: Replace deprecated func usage from the `k8s.io/utils/pointer` pkg
2022-08-23 20:08:00 -07:00
Kubernetes Prow Robot
17e03f858e
Merge pull request #111783 from SataQiu/fix-kubeadm-20220810
...
kubeadm: try to load CA cert from external CertificateAuthority file when CertificateAuthorityData is empty for existing kubeconfig
2022-08-23 19:00:36 -07:00
Kubernetes Prow Robot
94c70776ee
Merge pull request #111656 from Octopusjust/k8s-pr7
...
Add test for cmd/kubeadm/app/cmd/util/cmdutil.go
2022-08-23 17:16:40 -07:00
chymy
08d4748de2
kubeadm: add test cases for version_test.go
...
Signed-off-by: chymy <chang.min1@zte.com.cn >
2022-08-22 02:56:35 +00:00
ialidzhikov
76bf5a41cf
cmd/kubeadm: Replace deprecated func usage from the k8s.io/utils/pointer pkg
2022-08-14 12:49:45 +03:00
SataQiu
31f1d84d9a
kubeadm: try to load CA cert from external CertificateAuthority file when CertificateAuthorityData is empty for existing kubeconfig
2022-08-10 21:03:27 +08:00
Octopusjust
d1dd3691c5
Update cmdutil_test.go
...
Modify error reporting format
2022-08-05 09:47:12 +08:00
Kubernetes Prow Robot
e539bb5a50
Merge pull request #111596 from muyangren2/addtest_virtualIP
...
add test for GetAPIServerVirtualIP
2022-08-04 04:57:46 -07:00
muyangren2
4af5cc3443
add test for GetAPIServerVirtualIP
...
modify
modify
modify
modify
modify
2022-08-03 18:12:00 +08:00
ZhangYu
20affda7f7
Add test for cmd/kubeadm/app/cmd/util/cmdutil.go
2022-08-03 15:01:55 +08:00
muyangren2
fc976d9f89
add test for GetNodeNameAndHostname
2022-08-02 11:03:21 +08:00
Benjamin Elder
719c1d2680
kubeadm: make pre-release warning log less confusing
2022-08-01 15:29:36 -07:00
Kubernetes Prow Robot
3a650c5c56
Merge pull request #111502 from muyangren2/addtest_apiendpoint
...
add test for String
2022-08-01 12:10:40 -07:00