Skip to content
Snippets Groups Projects
  1. Mar 02, 2022
  2. Jan 17, 2022
  3. Sep 28, 2021
  4. Jul 17, 2021
  5. Jul 01, 2021
  6. Apr 29, 2021
    • Cristian Calin's avatar
      Rename ansible groups to use _ instead of - (#7552) · 360aff4a
      Cristian Calin authored
      * rename ansible groups to use _ instead of -
      
      k8s-cluster -> k8s_cluster
      k8s-node -> k8s_node
      calico-rr -> calico_rr
      no-floating -> no_floating
      
      Note: kube-node,k8s-cluster groups in upgrade CI
            need clean-up after v2.16 is tagged
      
      * ensure old groups are mapped to the new ones
      360aff4a
  7. Apr 26, 2021
  8. Mar 24, 2021
  9. Jan 08, 2021
  10. Feb 14, 2020
  11. Dec 04, 2019
  12. Apr 01, 2019
  13. Mar 07, 2018
  14. Feb 13, 2018
  15. Jan 26, 2018
  16. Feb 10, 2017
    • Sergii Golovatiuk's avatar
      Kubernetes Reliability Improvements · c07d60bc
      Sergii Golovatiuk authored
      
      - Exclude kubelet CPU/RAM (kube-reserved) from cgroup. It decreases a
        chance of overcommitment
      - Add a possibility to modify Kubelet node-status-update-frequency
      - Add a posibility to configure node-monitor-grace-period,
        node-monitor-period, pod-eviction-timeout for Kubernetes controller
        manager
      - Add Kubernetes Relaibility Documentation with recomendations for
        various scenarios.
      
      Signed-off-by: default avatarSergii Golovatiuk <sgolovatiuk@mirantis.com>
      c07d60bc
  17. 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
  18. Dec 28, 2016
  19. Dec 20, 2016
  20. Nov 25, 2016
    • Bogdan Dobrelya's avatar
      Tune dnsmasq/kubedns limits, replicas, logging · 2d18e192
      Bogdan Dobrelya authored
      
      * Add dns_replicas, dns_memory/cpu_limit/requests vars for
      dns related apps.
      * When kube_log_level=4, log dnsmasq queries as well.
      * Add log level control for skydns (part of kubedns app).
      * Add limits/requests vars for dnsmasq (part of kubedns app) and
        dnsmasq daemon set.
      * Drop string defaults for kube_log_level as it is int and
        is defined in the global vars as well.
      * Add docs
      
      Signed-off-by: default avatarBogdan Dobrelya <bdobrelia@mirantis.com>
      2d18e192
  21. Nov 24, 2016
    • Bogdan Dobrelya's avatar
      Fix download dnsmasq image dependency on docker · aa447585
      Bogdan Dobrelya authored
      
      When download_run_once with download_localhost is used, docker is
      expected to be running on the delegate localhost. That may be not
      the case for a non localhost delegate, which is the kube-master
      otherwise. Then the dnsmasq role, had it been invoked early before
      deployment starts, would fail because of the missing docker dependency.
      
      * Fix that dependency on docker and do not pre download dnsmasq image
        for the dnsmasq role, if download_localhost is disabled.
      * Remove become: false for docker CLI invocation because that's not
        the common pattern to allow users access docker CLI w/o sudo.
      * Fix opt bin path hack for localhost delegate to ignore errors when
        it fails with "sudo password required" otherwise.
      * Describe download_run_once with download_localhost use case in docs
        as well.
      
      Signed-off-by: default avatarBogdan Dobrelya <bdobrelia@mirantis.com>
      aa447585
  22. Sep 19, 2016
  23. Sep 15, 2016
Loading