Skip to content
Snippets Groups Projects
  1. Mar 06, 2017
    • Vincent Schwarzer's avatar
      Rewrote AWS Terraform for Kargo · 3c6b1480
      Vincent Schwarzer authored
      Rewrote AWS Terraform deployment for AWS Kargo. It supports now
      multiple Availability Zones, AWS Loadbalancer for Kubernetes API,
      Bastion Host, ...
      
      For more information see README
      3c6b1480
  2. Mar 03, 2017
  3. Feb 23, 2017
  4. Jan 27, 2017
  5. Jan 24, 2017
  6. Jan 23, 2017
  7. Jan 19, 2017
    • Matthew Mosesohn's avatar
      Add scale thresholds to split etcd and k8s-masters · f742fc3d
      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).
      f742fc3d
  8. Jan 06, 2017
  9. Jan 05, 2017
  10. Dec 29, 2016
  11. Dec 28, 2016
  12. Dec 23, 2016
  13. Dec 13, 2016
  14. Dec 09, 2016
  15. Dec 08, 2016
  16. Dec 06, 2016
  17. Nov 21, 2016
    • Dan Bode's avatar
      Decouple etcd/k8s-cluster roles in ec2 terraform · cb84b939
      Dan Bode authored
      Currently, the terraform script in contrib
      adds etcd role as a child of k8s-cluster in
      its generated inventory file.
      
      This is problematic when the etcd role is
      deployed on separate nodes from the k8s master
      and nodes. In this case, this leads to failures
      of the k8s node since the PKI certs required for
      that role have not been propogated.
      cb84b939
  18. Nov 18, 2016
    • Bogdan Dobrelya's avatar
      Add download localhost and enable for CI · a03540da
      Bogdan Dobrelya authored
      
      * Add download_localhost for the download_run_once mode, which is
        use the ansible host (a travis node for CI case) to store and
        distribute containers across cluster nodes in inventory.
        Defaults to false.
      * Rework download_run_once logic to fix idempotency of uploading
        containers.
      * For Travis CI, enable docker images caching and run Travis
        workers with sudo enabled as a dependency
      * For Travis CI, deploy with download_localhost and download_run_once
        enabled to shourten dev path drastically.
      * Add compression for saved container images. Defaults to 'best'.
      
      Signed-off-by: default avatarBogdan Dobrelya <bdobrelia@mirantis.com>
      Co-authored-by: default avatarAleksandr Didenko <adidenko@mirantis.com>
      a03540da
  19. Nov 15, 2016
  20. Nov 14, 2016
  21. Nov 07, 2016
    • Matthew Mosesohn's avatar
      adds ability to have hosts with no floating ips on terraform/openstack (+8 squashed commits) · f106bf5b
      Matthew Mosesohn authored
      Squashed commits:
      [f9355ea1] Swap order in which we reload docker/socket
      [2ca6819c] Reload docker.socket after installing flannel on coreos
      
      Workaround for #569
      [9f976e56] Vagrantfile: setup proxy inside virtual machines
      
      In corporate networks, it is good to pre-configure proxy variables.
      [9d7142f4] Vagrantfile: use Ubuntu 16.04 LTS
      
      Use recent supported version of Ubuntu for local development setup
      with Vagrant.
      [50f77cca] Add CI test layouts
      
      * Drop Wily from test matrix
      * Replace the Wily cases dropped with extra cases to test separate
        roles deployment
      
      Signed-off-by: default avatarBogdan Dobrelya <bdobrelia@mirantis.com>
      [03e162b3] Update OWNERS
      [c7b00cae] Use tar+register instead of copy/slurp for distributing tokens and certs
      
      Related bug: https://github.com/ansible/ansible/issues/15405
      
      Uses tar and register because synchronize module cannot sudo on the
      remote side correctly and copy is too slow.
      
      This patch dramatically cuts down the number of tasks to process
      for cert synchronization.
      [2778ac61] Add new var skip_dnsmasq_k8s
      
      If skip_dnsmasq is set, it will still not set up dnsmasq
      k8s pod. This enables independent setup of resolvconf section
      before kubelet is up.
      f106bf5b
  22. Nov 05, 2016
  23. Jun 15, 2016
  24. Jun 07, 2016
  25. Jun 06, 2016
Loading