Cryptophobia
c9cf51f5ad
Add docker 17.09.0 version for Debian 9
2018-04-19 12:17:07 -04:00
andrewsykim
89960aff67
coreos/containeros: restart kops-configuration service after docker drop-in is loaded
2018-04-03 12:47:19 -04:00
Louis Munro
487dc33b7e
Adds an AfterFiles field to nodetasks.File and makes sure CoreOS uses it
2018-03-26 18:30:36 +00:00
Justin Santa Barbara
90ac573594
Centos: add selinux package dependencies
...
Issue #4091
2018-03-18 17:49:45 -04:00
Kubernetes Submit Queue
d0618e1471
Merge pull request #4014 from blakebarnett/bdb/fix_docker_stretch_url
...
Automatic merge from submit-queue.
Fix URL for Docker 17.03.2 on Debian Stretch
2017-12-11 06:26:30 -08:00
wannabesrevenge
4661fd5e8e
Fix libcgroup dependency typo
...
In nodeup/pkg/model/docker.go, libcgroup is listed as a dependency for various environments. A couple times this is misspelled as libgcroup
2017-12-08 13:35:13 -06:00
Blake
d3615cb1d9
Fix URL for Docker 17.03.2 on Debian Stretch
2017-12-05 17:40:22 -08:00
Divya Vavili
b698c684a9
Add support for docker 17.09.0 version
...
Signed-off-by: Divya Vavili <vavili.divya@gmail.com>
2017-11-16 11:55:11 -08:00
Mikael Knutsson
2de2ab53a8
Debian Stretch versions for Docker to support K8s 1.8
2017-11-09 10:41:17 +08:00
Kubernetes Submit Queue
8718b4a4a0
Merge pull request #3628 from justinsb/rhel7_docker_1_12_6_deps
...
Automatic merge from submit-queue.
Docker dependencies for docker 1.12.6 on RHEL
2017-10-13 23:38:42 -07:00
Justin Santa Barbara
437a4c832c
Docker dependencies on RHEL
...
Add missing docker depednencies
2017-10-13 22:27:04 -04:00
Kashif Saadat
c78790f902
Modified OS detection logic when updating http proxy settings.
2017-10-13 19:08:47 +01:00
Rodrigo Menezes
3b3453d7c5
Newer versions of docker do not follow Semantic Versioning
2017-10-07 17:04:32 -07:00
Justin Santa Barbara
d835cb690a
nodeup: warn if no docker version matched
...
Helps to understand what went wrong if something went wrong.
2017-10-04 02:39:09 -04:00
Justin Santa Barbara
cc559dc373
Map docker 1.13.1 & 17.03.2, default 1.8 to 1.13.1
...
Kubernetes 1.8 is validated with 1.13.1 and 17.03.2.
For 1.8, the default should be 1.13.1
2017-10-03 19:04:20 -04:00
Justin Santa Barbara
6059fdf9cb
Debian 9 (stretch) support
...
Recognize debian 9 and map docker on it
2017-09-30 10:24:34 -04:00
Rohith
9b9e4bb123
Docker Default Ulimits
...
The current implementation does not permit us to set the default ulimit on docker daemon (currently a requirement for our logstash). This PR add the DefaultUlimit option to the DockerConfig
2017-08-24 21:24:41 +01:00
Kubernetes Submit Queue
df4aa41322
Merge pull request #3092 from justinsb/xenial_packages
...
Automatic merge from submit-queue
Add iptables to docker-xenial dependencies
2017-08-18 15:24:10 -07:00
Johannes Würbach
47256fed82
CoreOS: Ensure docker configuration is loaded
...
Previously the configuration has been written after docker has been started and
was actually only applied after a reboot.
Manually reload system and restart docker to ensure the configuration has been
applied.
2017-08-04 11:44:12 +02:00
Johannes Würbach
798d87da32
Configure docker on CoreOS/ContainerOS
...
While the installation of docker should be skipped, docker should still be
configured to allow overriding the docker config using kops.
Fixes https://github.com/kubernetes/kops/issues/3057
2017-08-02 13:32:33 +02:00
Justin Santa Barbara
532585dbf4
Add iptables to docker-xenial dependencies
...
It isn't always installed, apparently!
2017-07-30 21:44:16 -04:00
Justin Santa Barbara
bc0063e1cb
Update to docker 1.12.6 for k8s 1.6
2017-04-04 01:24:49 -04:00
Justin Santa Barbara
cb8ea7e043
Use repeated flags for log-opt to docker
...
Also add tests for the expected format
2017-03-28 00:53:31 -04:00
Justin Santa Barbara
b9204e9911
Initial Container-Optimized OS support
...
Add initial support for google's container-optimized OS (available on
GCE).
2017-03-20 23:47:37 -04:00
Justin Santa Barbara
1bacf8271e
Initial (experimental) CoreOS support
...
* Detect CoreOS
* Move key manifests to code, to tolerate read-only mounts
* Misc refactorings so more code can be shared
* Change lots of ints to int32s in the models
* Run nodeup as a oneshot systemd service, rather than relying on
cloud-init behaviour which varies across distros
2017-02-11 13:57:30 -03:00
Justin Santa Barbara
a909f38b9c
Merge pull request #1790 from justinsb/k8s_version_per_kops_version
...
Recommend a k8s version based on each kops version
2017-02-06 20:13:57 -05:00
Justin Santa Barbara
2d37ab1ca5
Recommend a k8s version based on each kops version
...
So the flow is that we recommend (or strongly recommend) a new kops
version when one is required for a new version, and then the new kops
version will recommend (or strongly recommend) a new k8s version.
We don't have a notion of multiple recommended k8s versions per kops
version - that is what channels are for.
Users are always free to disregard updates, even "required" ones by
setting a flag.
2017-02-06 01:06:03 -05:00
Justin Santa Barbara
46a770bf43
Don't set docker.socket on RHEL
...
For Docker >= 1.12
Fix #1781
2017-02-05 23:50:56 -05:00
Justin Santa Barbara
93d0a79833
Fix path to docker service manifest
...
Fix #1542
2017-01-30 01:50:20 -05:00
Kris Nova
5c7174da00
Merge pull request #1487 from justinsb/split_out_systemd
...
Split out systemd package
2017-01-16 21:19:57 -07:00
Justin Santa Barbara
515d4ddb21
Split out distros into its own package
...
Part of splitting up the coreos PR
2017-01-15 18:18:34 -05:00
Justin Santa Barbara
b3fd80ac11
Split out systemd package
...
Part of splitting up the CoreOS PR
2017-01-15 17:52:56 -05:00
Justin Santa Barbara
6d6f8cb932
Fixes per code review
2017-01-11 00:12:59 -05:00
Justin Santa Barbara
8342208cc5
Build docker service in code, to cope with variations
...
The docker systemd manifest changes a lot between versions - build it in
code for sanity.
2017-01-10 15:22:09 -05:00
Justin Santa Barbara
846b7601db
Configure DockerVersion in Docker Spec
...
And automatically choose 1.12.3 for k8s >= 1.5, 1.11.2 for < 1.5
Fix #849
2016-12-20 00:34:40 -05:00