Paulo Pires
eb6eeb704a
kubeadm: gofmt'ed cmd/kubeadm.
2016-10-29 11:38:53 -04:00
Derek McQuay
b7c685d421
kubeadm: EnvParam struct and GlobalEnvParam
...
Previously, GetEnvParams (now called SetEnvParams) had no way of being altered unless
it was through enviroment variables. These changes allow for a global
EnvParam to be set and also altered while still initally getting their value from
set enviroment variables. This change is especially helpful for testing
(see kubeadm/app/util/kubeconfig_test.go).
2016-10-29 09:41:51 -04:00
Ilya Dmitrichenko
b7b0822654
Refactor getComponentCommand()
for readability
2016-10-19 14:56:55 +01:00
Ilya Dmitrichenko
6f57775669
Ensure MasterConfiguration
is refered to as cfg
throughout
2016-10-17 12:08:11 +01:00
Ilya Dmitrichenko
327dec43fb
Add flags for alternative API and discovery ports ( close #34311 #34307 #33638 )
2016-10-17 12:08:11 +01:00
Lucas Käldström
4ac49a74aa
Remove duplicate --etcd-servers arguments in kubeadm
2016-10-16 21:48:16 +03:00
Ilya Dmitrichenko
0cb54e7eb2
Append first address from --api-advertise-addresses
to kube-apiserver
flags
2016-10-12 12:59:24 +01:00
Kubernetes Submit Queue
851705ea59
Merge pull request #34147 from mikedanese/kubeadm-api
...
Automatic merge from submit-queue
kubeadm: turn api into a real apigroup
@kubernetes/sig-cluster-lifecycle
2016-10-10 09:59:54 -07:00
Mike Danese
45b92085c4
kubeadm: still run cm if not pod cidr is specified
2016-10-07 12:31:10 -07:00
Mike Danese
b3dae78c62
kubeadm: turn api into a real apigroup
2016-10-07 11:14:53 -07:00
Mike Danese
56ea178e7c
kubeadm: refactor config
...
1) break object into substructures
2) seperate a config object for master and node
2016-10-03 14:44:18 -07:00
Kubernetes Submit Queue
64d2b12d21
Merge pull request #33859 from luxas/not_so_aggressve_probes
...
Automatic merge from submit-queue
Do not probe so aggressively which may lead to unnecessary restarts
@errordeveloper @mikedanese PTAL
I came across a case where etcd restarted about 5-10 times because the load was very high on the machine.
The load seems to have lead to that the `etcd` container occasionally didn't respond to the probe, which caused many restart and made the whole thing even worse.
Maybe we should remove the etcd probe totally? I don't know, what do you think?
This is at least a try to loosen the limits here...
2016-10-03 05:55:42 -07:00
Lucas Käldström
60274778bc
Set FailureTreshold to 8 for kubeadm components in order to not restart unless really necessary
2016-10-01 16:25:27 +03:00
Zach Aller
bd1d93e2e0
fix kubeadm on AWS so that kube-controller has access to certs for amazon api
2016-09-28 18:47:23 +00:00
Lucas Käldström
b17e107def
Various improvements plus added a version command
2016-09-25 22:38:39 +03:00
Ilya Dmitrichenko
a023085a5f
Address comments in review
2016-09-24 17:28:34 +01:00
Ilya Dmitrichenko
d0e29789b0
Fix sorting of linted packages and gofmt
2016-09-24 14:46:43 +01:00
Lucas Käldström
37dab80173
Make the Kubernetes control plane version configurable
2016-09-24 14:46:42 +01:00
Devan Goodwin
832d83efaa
Allow etcd container to work with selinux.
2016-09-24 14:46:40 +01:00
Ilya Dmitrichenko
0f05ccb019
Cleanup some low-hanging fruits and review TODOs
2016-09-24 14:46:40 +01:00
Atanas Mirchev
9eeae34581
Add node CIDR allocation as an option to kubeadm.
...
This is useful for users who are used to deploying with a flannel
overlay network.
2016-09-24 14:46:40 +01:00
Paulo Pires
389cb2c7cd
Add support for external and optionally secured etcd cluster.
2016-09-24 14:46:39 +01:00
Paulo Pires
26aa32d32b
Reviewed help text, fix typos, go {fmt,vet,lint}.
2016-09-24 14:46:38 +01:00
Ilya Dmitrichenko
a42ad6a913
Move pkg/kubadm
to cmd/kubeadm/app
, remove cmd/manual.go
2016-09-24 14:46:38 +01:00