Spencer Smith
|
53a4355e60
|
set docker_version fact regardless of docker_dns in use
|
2017-12-11 17:48:11 -05:00 |
|
Spencer Smith
|
0126168472
|
provide environment for rkt trust and run with etcd
|
2017-11-08 12:57:22 -05:00 |
|
Spencer Smith
|
74a9eedb93
|
helm template check for http/https_proxy
|
2017-10-30 13:11:04 -04:00 |
|
Spencer Smith
|
6df104b275
|
don't check for no_proxy, only http/https_proxy. fix linting issues.
|
2017-10-30 11:42:14 -04:00 |
|
Spencer Smith
|
b27453d8d8
|
improved proxy support
|
2017-10-30 11:42:14 -04:00 |
|
Spencer Smith
|
ab171a1d6d
|
don't delegate cert slurp
|
2017-10-04 13:06:51 -04:00 |
|
Spencer Smith
|
d1a02bd3e9
|
match kubespray-defaults dns mode with k8s-cluster setting
|
2017-07-07 13:13:12 -04:00 |
|
Spencer Smith
|
b2a409fd4d
|
turn off coreos updates
|
2017-06-26 15:45:08 -04:00 |
|
Spencer Smith
|
83265b7f75
|
renaming kargo-cli to kubespray-cli
|
2017-06-23 12:35:10 -04:00 |
|
Spencer Smith
|
bae5ce0bfa
|
Merge branch 'master' into rename
|
2017-06-23 12:23:51 -04:00 |
|
Spencer Smith
|
e17c2ef698
|
premoderator breaks on redirect. update to use kubespray.
|
2017-06-23 11:49:48 -04:00 |
|
Spencer Smith
|
8203383c03
|
rename almost all mentions of kargo
|
2017-06-16 13:25:46 -04:00 |
|
Spencer Smith
|
a3c88a0de5
|
rename kargo mentions in top-level yml files
|
2017-06-16 12:18:35 -04:00 |
|
Spencer Smith
|
11ede9f872
|
use latest coreos-stable for testing to avoid upgrades during deployment
|
2017-06-02 12:24:54 -04:00 |
|
Spencer Smith
|
01c0ab4f06
|
check if cloud_provider is defined
|
2017-05-31 08:24:24 -04:00 |
|
Spencer Smith
|
16b10b026b
|
add scale.yml to do minimum needed for a node bootstrap
|
2017-05-29 13:49:21 +02:00 |
|
Spencer Smith
|
dd89e705f2
|
don't uncordon masters
|
2017-05-26 17:48:56 -04:00 |
|
Spencer Smith
|
56b86bbfca
|
inventory hostname for cordoning/uncordoning
|
2017-05-26 17:47:25 -04:00 |
|
Spencer Smith
|
7e2aafcc76
|
add direct path for cert in AWS with RHEL family
|
2017-05-26 17:32:50 -04:00 |
|
Spencer Smith
|
18a42e4b38
|
add scale.yml to do minimum needed for a node bootstrap
|
2017-05-24 15:49:21 -04:00 |
|
Spencer Smith
|
83f44b1ac1
|
Added example json
|
2017-05-18 17:57:30 -04:00 |
|
Spencer Smith
|
1f470eadd1
|
Added dynamic inventory for AWS as contrib
|
2017-05-18 17:52:44 -04:00 |
|
Spencer Smith
|
1907030d89
|
issue raw yum command since we don't have facts in bootstrapping
|
2017-05-16 10:07:38 -04:00 |
|
Spencer Smith
|
efa2dff681
|
remove conditional
|
2017-05-12 17:16:49 -04:00 |
|
Spencer Smith
|
31a7b7d24e
|
default to kubedns and set nxdomain in kubedns deployment if that's the dns_mode
|
2017-05-12 15:57:24 -04:00 |
|
Spencer Smith
|
0afbc19ffb
|
ensure the /etc/os-release is mounted read only
|
2017-05-01 14:51:40 -04:00 |
|
Spencer Smith
|
ac9290f985
|
add for rkt as well
|
2017-04-28 17:45:10 -04:00 |
|
Spencer Smith
|
5657738f7e
|
mount os-release to ensure the node's OS is what's seen in k8s api
|
2017-04-28 13:40:54 -04:00 |
|
Spencer Smith
|
5a7c50027f
|
add some known tweaks that need to be made for coreos
|
2017-04-20 11:14:41 -04:00 |
|
Spencer Smith
|
88b5065e7d
|
fix stray 'in' and break into multiple lines for clarity
|
2017-04-20 09:53:01 -04:00 |
|
Spencer Smith
|
b690008192
|
allow for correct aws default resolver
|
2017-04-20 09:32:03 -04:00 |
|
Spencer Smith
|
72d5db92a8
|
remove stray spaces in templating
|
2017-04-17 12:24:24 -04:00 |
|
Spencer Smith
|
3f302c8d47
|
ensure spacing on string of flags
|
2017-04-17 12:13:39 -04:00 |
|
Spencer Smith
|
04a769bb37
|
ensure spacing on string of flags
|
2017-04-17 11:11:10 -04:00 |
|
Spencer Smith
|
f9d4a1c1d8
|
update to safeguard against accidentally passing string instead of list
|
2017-04-17 11:09:34 -04:00 |
|
Spencer Smith
|
94596388f7
|
add ability for custom flags
|
2017-04-14 17:33:04 -04:00 |
|
Spencer Smith
|
fbaef7e60f
|
specify grace period for draining
|
2017-02-14 18:51:13 +03:00 |
|
Spencer Smith
|
017a813621
|
first cut of an upgrade process
|
2017-02-14 18:51:13 +03:00 |
|
Spencer Smith
|
4a59340182
|
remove assertion for family not being CoreOS
|
2017-01-05 13:36:25 -05:00 |
|
Spencer Smith
|
8d9f207836
|
create systemd drop-in path if not existent
|
2016-12-21 13:06:12 -05:00 |
|
Spencer Smith
|
0eebe43c08
|
updated all instances of restart always to restart on-failure with a max of 5 times
|
2016-11-18 14:33:22 -05:00 |
|
Spencer Smith
|
a5af87758a
|
remove the --rm b/c it conflicts with restart
|
2016-11-17 12:21:30 -05:00 |
|
Spencer Smith
|
ff928e0e66
|
add restart flag for docker run kubelet
|
2016-11-17 12:03:41 -05:00 |
|
Spencer Smith
|
8b91a43576
|
remove dependency on kpm for kubedns
|
2016-09-01 10:01:15 -07:00 |
|
Spencer Smith
|
a746d63177
|
ensure docker.service.d exists
|
2016-08-30 09:34:34 -07:00 |
|
Spencer Smith
|
0fc5e70c18
|
incorrect file name
|
2016-08-30 09:26:14 -07:00 |
|
Spencer Smith
|
b74c2f89f0
|
lay down a systemd dropin instead of the /run/flannel_docker_opts.env symlink
|
2016-08-30 09:17:41 -07:00 |
|
Spencer Smith
|
82076f90a3
|
ensure bin dir for coreos before anything else
|
2016-08-26 13:24:47 -04:00 |
|
Spencer Smith
|
4e76bced53
|
merge with current master, update typos in doc
|
2016-08-24 09:56:42 -04:00 |
|
Spencer Smith
|
60f263b629
|
updated to no longer handle gce as cloud-provider. provided aws setup doc
|
2016-08-24 09:48:32 -04:00 |
|
Spencer Smith
|
f35e5e864f
|
pass cloud provider flag in all cases, not just openstack
|
2016-08-23 13:57:32 -04:00 |
|
Spencer Smith
|
234608433e
|
remove host ca-certs, as they aren't necessary
|
2016-08-22 16:09:33 -04:00 |
|
Spencer Smith
|
298ab8e89e
|
force fact check of all nodes first thing
|
2016-08-12 10:06:31 -04:00 |
|
Spencer Smith
|
c9cff5c845
|
updated admission controllers for >1.2 Kubernetes
|
2016-07-08 10:04:14 -07:00 |
|
Spencer Smith
|
26aeebb372
|
base functionality to create aws resources
|
2016-06-07 12:45:25 -07:00 |
|
Spencer Smith
|
63908108b2
|
allow for separate CoreOS etcd nodes
|
2016-06-03 10:29:12 -04:00 |
|
Spencer Smith
|
87757d4fcf
|
provides initial docker options support
|
2016-05-25 12:56:45 -04:00 |
|
Spencer Smith
|
28aade3e06
|
cleaned up wording after a second read
|
2016-05-24 12:32:09 -04:00 |
|
Spencer Smith
|
35276de37e
|
Dropped a link for people to self-invite to slack channel
|
2016-05-24 12:29:34 -04:00 |
|
Spencer Smith
|
492218a3e1
|
resolves coreos nodes not setting up docker proxies
|
2016-05-24 12:11:24 -04:00 |
|
Spencer Smith
|
a740e521d2
|
removed os restriction for coreos
|
2016-05-24 12:03:16 -04:00 |
|
Spencer Smith
|
f949bfd46c
|
remove need for baking image to get writeable /opt/bin
|
2016-05-13 02:48:13 -07:00 |
|
Spencer Smith
|
66d9a6ebbc
|
updated to use handlers
|
2016-05-12 12:18:38 -07:00 |
|
Spencer Smith
|
9b8a757526
|
missed a name update :)
|
2016-05-12 09:30:11 -07:00 |
|
Spencer Smith
|
a894a8c7bc
|
Merge branch 'master' into issue-229
|
2016-05-12 09:10:57 -07:00 |
|
Spencer Smith
|
962155e463
|
updated names and removed checks for rhel, as we already know we have systemd inside that play
|
2016-05-12 09:06:31 -07:00 |
|
Spencer Smith
|
c90c981bb2
|
updated to support all OSes using systemd
|
2016-05-12 09:03:11 -07:00 |
|
Spencer Smith
|
9f8466a186
|
ensure ALL certs are synced between masters
|
2016-05-11 10:09:13 -07:00 |
|
Spencer Smith
|
743ad0eb5c
|
s/sync_certs/sync_tokens
|
2016-05-11 09:38:26 -07:00 |
|
Spencer Smith
|
5253b3ec13
|
ensure ca.pem makes it to multi-masters
|
2016-05-11 09:06:08 -07:00 |
|
Spencer Smith
|
ebf8231c9a
|
only run if proxy variables are added
|
2016-05-10 15:53:32 -07:00 |
|
Spencer Smith
|
adceaf60e1
|
support proxies with docker on rhel
|
2016-05-10 15:49:27 -07:00 |
|
Spencer Smith
|
20adb604cc
|
confirmed working change to mktemp command
|
2016-02-18 15:56:10 -05:00 |
|