- Jan 24, 2017
-
-
Matthew Mosesohn authored
Fix calico-rr peering with k8s masters
-
Matthew Mosesohn authored
Pin docker version on RedHat and CentOS to the desired version
-
Matthew Mosesohn authored
Specify the version of the credentials to download from Horizon
-
- Jan 23, 2017
-
-
Sean M. Collins authored
More recent versions of OpenStack Horizon provide Identity v2 and Identity v3 versions of the RC file.
-
Alexander Block authored
-
Aleksandr Didenko authored
Calico-rr is broken for deployments with separate k8s-master and k8s-node roles. In order to fix it we should peer k8s-cluster nodes with calico-rr, not just k8s-node. The same for peering with routers. Closes #925
-
- Jan 20, 2017
-
-
Bogdan Dobrelya authored
Sorting ansible args, fixed ci cluster_mode
-
Bogdan Dobrelya authored
Add scale thresholds to split etcd and k8s-masters
-
Bogdan Dobrelya authored
Genericize test cases and namespace create pod
-
- Jan 19, 2017
-
-
Matthew Mosesohn authored
Add tasks to ensure that the first nodes have their directories for cert gen
-
Matthew Mosesohn authored
Add nginx local balancer port configuration variable
-
Matthew Mosesohn authored
Ansible apps should only check for api-server running on the master.
-
Matthew Mosesohn authored
Fix setting resolvconf when using rkt deploy mode
-
Matthew Mosesohn authored
Update Ansible to 2.2.1
-
Matthew Mosesohn authored
Add docker 1.13, update 1.12 to 1.12.6
-
Matthew Mosesohn authored
Allow to specify number of concurrent DNS queries
-
Matthew Mosesohn authored
Also adds calico-rr group if there are standalone etcd nodes. Now if there are 50 or more nodes, 3 etcd nodes will be standalone. If there are 200 or more nodes, 2 kube-masters will be standalone. If thresholds are exceeded, kube-node group cannot add nodes that belong to etcd or kube-master groups (according to above statements).
-
Matthew Mosesohn authored
Fixes #903
-
Sergii Golovatiuk authored
ndots creates overhead as every pod creates 5 concurrent connections that are forwarded to sky dns. Under some circumstances dnsmasq may prevent forwarding traffic with "Maximum number of concurrent DNS queries reached" in the logs. This patch allows to configure the number of concurrent forwarded DNS queries "dns-forward-max" as well as "cache-size" leaving the default values as they were before. Signed-off-by:
Sergii Golovatiuk <sgolovatiuk@mirantis.com>
-
Matthew Mosesohn authored
-
Greg Althaus authored
cert creation
-
- Jan 18, 2017
-
-
crodetsky authored
This change modifies 020_check-create-pod and 030_check-network test cases to target `kube-master[0]` instead of `node1` as these tests can be useful in deployments that do not use the same naming convention as the basic tests. This change also modifies 020_check-create-pod to namespace into a `test` namespace allowing the `get pods` command to get its expected number of running containers. Closes #866 and #867.
-
Matthew Mosesohn authored
rkt deploy mode doesn't create {{ bin_dir }}/kubelet, so let's rely on kubelet.env file instad.
-
Brad Beam authored
- s/separated/separate/g for cluster_mode so it now generates the correct number of instances
-
Matthew Mosesohn authored
Flush handlers before etcd restart
-
Matthew Mosesohn authored
Fix ansible 2.2.1 handling of registered vars
-
Greg Althaus authored
If this runs on other nodes, it will fail the playbook.
-
- Jan 17, 2017
-
-
Greg Althaus authored
-
Matthew Mosesohn authored
-
Matthew Mosesohn authored
-
Sergii Golovatiuk authored
systemctl daemon-reload should be run before when task modifies/creates union for etcd. Otherwise etcd won't be able to start Closes #892 Signed-off-by:
Sergii Golovatiuk <sgolovatiuk@mirantis.com>
-
Bogdan Dobrelya authored
Add idempotency checks for CI
-
Matthew Mosesohn authored
Always trigger docker restart when docker package changes
-
Matthew Mosesohn authored
Cert fail if inventory names too long
-
- Jan 16, 2017
-
-
Matthew Mosesohn authored
Docker upgrade doesn't auto-restart docker, causing failures when trying to start another container
-
- Jan 15, 2017
-
-
Greg Althaus authored
the which port the local nginx proxy should listen on for HA local balancer configurations.
-
Greg Althaus authored
be run by limit on each node without regard for order. The changes make sure that all of the directories needed to do certificate management are on the master[0] or etcd[0] node regardless of when the playbook gets run on each node. This allows for separate ansible playbook runs in parallel that don't have to be synchronized.
-
- Jan 13, 2017
-
-
Bogdan Dobrelya authored
Signed-off-by:
Bogdan Dobrelya <bogdando@mail.ru>
-
Greg Althaus authored
the openssl tools will fail to create signing requests because the CN is too long. This is mainly a problem when FQDNs are used in the inventory file. THis will truncate the hostname for the CN field only at the first dot. This should handle the issue for most cases.
-
Bogdan Dobrelya authored
Use only one certificate for all apiservers
-