Spencer Smith
72d5db92a8
remove stray spaces in templating
7 years ago
Spencer Smith
3f302c8d47
ensure spacing on string of flags
7 years ago
Spencer Smith
04a769bb37
ensure spacing on string of flags
7 years ago
Spencer Smith
f9d4a1c1d8
update to safeguard against accidentally passing string instead of list
7 years ago
Matthew Mosesohn
3e7db46195
Merge pull request #1233 from gbolo/master
allow admission control plug-ins to be easily customized
7 years ago
Matthew Mosesohn
e52aca4837
Merge pull request #1223 from mattymo/vault_cert_skip
Skip vault cert task evaluation when using script certs
7 years ago
Matthew Mosesohn
5ec503bd6f
Merge pull request #1222 from bradbeam/calico
Updating calico versions
7 years ago
gbolo
49be805001
allow admission control plug-ins to be easily customized
7 years ago
Spencer Smith
94596388f7
add ability for custom flags
7 years ago
Spencer Smith
5c4980c6e0
Merge pull request #1231 from holser/fix_netchecker-server
Reschedule netchecker-server in case of HW failure.
7 years ago
Spencer Smith
6d157f0b3e
Merge pull request #1225 from VincentS/aws_fixes
Fixes for AWS Terraform Deployment and Updated Readme
7 years ago
Spencer Smith
c3d5fdff64
Merge pull request #1192 from justindowning/patch-2
Update upgrades.md
7 years ago
Spencer Smith
d6cbdbd6aa
Merge pull request #1230 from jduhamel/jduhamel-kubedns-autoscaler-1
Update kubedns-autoscaler change target
7 years ago
Matthew Mosesohn
d7b8fb3113
Update start_vault_temp.yml
7 years ago
Sergii Golovatiuk
45044c2d75
Reschedule netchecker-server in case of HW failure.
Pod opbject is not reschedulable by kubernetes. It means that if node
with netchecker-server goes down, netchecker-server won't be scheduled
somewhere. This commit changes the type of netchecker-server to
Deployment, so netchecker-server will be scheduled on other nodes in
case of failures.
7 years ago
Joe Duhamel
a9f260d135
Update dnsmasq-autoscaler
changed target to be a deployment rather than a replicationcontroller.
7 years ago
Joe Duhamel
072b3b9d8c
Update kubedns-autoscaler change target
The target was a replicationcontroller but kubedns is currently a deployment
7 years ago
Matthew Mosesohn
ae7f59e249
Skip vault cert task evaluation completely when using script cert generation
7 years ago
Spencer Smith
450b4e16b2
Merge pull request #1224 from VincentS/var_fix
Fix undefined variables for etcd deployment
7 years ago
Vincent Schwarzer
c48ffa24be
Fixes for AWS Terraform Deployment and Updated Readme
7 years ago
Vincent Schwarzer
7f0c0a0922
Fix for etcd variable issue
7 years ago
Brad Beam
bce1c62308
Updating calico versions
7 years ago
Spencer Smith
9b3aa3451e
Merge pull request #1218 from bradbeam/efkidempotent
Fixing resource type for kibana
7 years ago
Spencer Smith
436c0b58db
Merge pull request #1217 from bradbeam/helmcompletion
Excluding bash completion for helm on CoreOS
7 years ago
Spencer Smith
7ac62822cb
Merge pull request #1219 from zouyee/master
upgrade etcd version from v3.0.6 to v3.0.17
7 years ago
Matthew Mosesohn
af8ae83ea0
Merge pull request #1216 from mattymo/rework_collect_logs
Allow collect-logs.yaml to operate without inventory vars
7 years ago
zouyee
0bcecae2a3
upgrade etcd version from v3.0.6 to v3.0.17
7 years ago
Brad Beam
bd130315b6
Excluding bash completion for helm on CoreOS
7 years ago
Brad Beam
504711647e
Fixing resource type for kibana
7 years ago
Matthew Mosesohn
a9a016d7b1
Allow collect-logs.yaml to operate without inventory vars
7 years ago
Antoine Legrand
ab12b23e6f
Merge pull request #1173 from bradbeam/dockerlogs
Setting defaults for docker log rotation
7 years ago
Matthew Mosesohn
797bdbd998
Merge pull request #1210 from mattymo/fix-1.5-kubelet
Unbreak 1.5 deployment with kubelet
7 years ago
Matthew Mosesohn
1c45d37348
Update kubelet.j2
7 years ago
Matthew Mosesohn
b521255ec9
Unbreak 1.5 deployment with kubelet
1.5 kubelet fails to start when using unknown params
7 years ago
Matthew Mosesohn
75ea001bfe
Merge pull request #1208 from mattymo/1.6-flannel
Update to k8s 1.6 with flannel and centos fixes
7 years ago
Matthew Mosesohn
ff2fb9196f
Fix flannel for 1.6 and apply fixes to enable containerized kubelet
7 years ago
Matthew Mosesohn
acae0fe4a3
Merge pull request #1205 from holser/resolv_updates
Refactoring resolv.conf
7 years ago
Matthew Mosesohn
ccc11e5680
Upgrade to Kubernetes 1.6.1
7 years ago
Sergii Golovatiuk
2670eefcd4
Refactoring resolv.conf
- Renaming templates for netchecker
- Add dnsPolicy: ClusterFirstWithHostNet to kube-proxy
Signed-off-by: Sergii Golovatiuk <sgolovatiuk@mirantis.com>
7 years ago
Matthew Mosesohn
c0cae9e8a0
Merge pull request #1204 from mattymo/resolvconf-nodes
Restart kubelet when updating /etc/resolv.conf on all k8s nodes
7 years ago
Matthew Mosesohn
f8cf6b4f7c
Merge pull request #1186 from holser/resolv_conf
Set ClusterFirstWithHostNet for Pods with hostnetwork: true
7 years ago
Matthew Mosesohn
a29182a010
Restart kubelet when updating /etc/resolv.conf on all k8s nodes
7 years ago
Sergii Golovatiuk
1cfe0beac0
Set ClusterFirstWithHostNet for Pods with hostnetwork: true
In kubernetes 1.6 ClusterFirstWithHostNet was added as an option. In
accordance to it kubelet will generate resolv.conf based on own
resolv.conf. However, this doesn't create 'options', thus the proper
solution requires some investigation.
This patch sets the same resolv.conf for kubelet as host
Signed-off-by: Sergii Golovatiuk <sgolovatiuk@mirantis.com>
7 years ago
Matthew Mosesohn
798f90c4d5
Merge pull request #1153 from mattymo/graceful_drain
Move graceful upgrade test to Ubuntu canal HA, adjust drain
7 years ago
Matthew Mosesohn
fac4334950
Merge pull request #1201 from mattymo/configurable_failure
Make any_errors_fatal configurable
7 years ago
Matthew Mosesohn
f8d44a8a88
Merge pull request #1200 from mattymo/issue1190
Fix multiline condition for k8s check certs
7 years ago
Matthew Mosesohn
1136a94a6e
Merge pull request #1191 from justindowning/patch-1
pin ansible to version 2.2.1.0
7 years ago
Matthew Mosesohn
fd20e0de90
Wait for container creation in check network test
7 years ago
Matthew Mosesohn
a1150dc334
Make any_errors_fatal configurable
Useful at scale when 1 or 2 noes my fail and you can proceed with
the majority and go back and fix the others later.
7 years ago
Matthew Mosesohn
b4d06ff8dd
Add /var/lib/cni to kubelet
Necessary to persist this directory for host-local IPAM used by Canal
Add pre-upgrade task to copy /var/lib/cni out of old kubelet.
7 years ago