Skip to content
  1. Mar 18, 2019
  2. Feb 05, 2019
    • Earl C. Ruby III's avatar
      Install the latest filesystem creation packages (#3904) · 52e0aa7a
      Earl C. Ruby III authored
      This PR ensures that the e2fsprogs and xfsprogs packages are
      installed on all Kubernetes nodes and that the packages are
      the latest versions. It also ensures that the nodes can
      create XFS filesystems when necessary, since not all distros
      install xfsprogs by default.
      
      e2fsprogs - ext2/ext3/ext4 file system utilities
      xfsprogs - Utilities for managing the XFS filesystem
      52e0aa7a
  3. Nov 01, 2018
  4. Aug 24, 2018
  5. Aug 22, 2018
  6. Aug 19, 2018
  7. May 08, 2018
  8. Apr 27, 2018
  9. Apr 26, 2018
  10. Apr 23, 2018
  11. Apr 11, 2018
  12. Mar 31, 2018
  13. Feb 07, 2018
  14. Jan 31, 2018
  15. Dec 11, 2017
  16. Oct 11, 2017
    • Vijay Katam's avatar
      Rename dns_server, add var for selinux. (#1572) · 27ed73e3
      Vijay Katam authored
      * Rename dns_server to dnsmasq_dns_server so that it includes role prefix
      as the var name is generic and conflicts when integrating with existing ansible automation.
      *  Enable selinux state to be configurable with new var preinstall_selinux_state
      27ed73e3
  17. Sep 29, 2017
  18. Sep 27, 2017
  19. Jun 30, 2017
  20. May 15, 2017
  21. Feb 28, 2017
  22. Feb 27, 2017
  23. Feb 23, 2017
  24. Feb 09, 2017
  25. Jan 27, 2017
  26. Jan 05, 2017
  27. Dec 13, 2016
  28. Dec 09, 2016
    • Bogdan Dobrelya's avatar
      Preconfigure DNS stack and docker early · a15d6267
      Bogdan Dobrelya authored
      
      
      In order to enable offline/intranet installation cases:
      * Move DNS/resolvconf configuration to preinstall role. Remove
        skip_dnsmasq_k8s var as not needed anymore.
      
      * Preconfigure DNS stack early, which may be the case when downloading
        artifacts from intranet repositories. Do not configure
        K8s DNS resolvers for hosts /etc/resolv.conf yet early (as they may be
        not existing).
      
      * Reconfigure K8s DNS resolvers for hosts only after kubedns/dnsmasq
        was set up and before K8s apps to be created.
      
      * Move docker install task to early stage as well and unbind it from the
        etcd role's specific install path. Fix external flannel dependency on
        docker role handlers. Also fix the docker restart handlers' steps
        ordering to match the expected sequence (the socket then the service).
      
      * Add default resolver fact, which is
        the cloud provider specific and remove hardcoded GCE resolver.
      
      * Reduce default ndots for hosts /etc/resolv.conf to 2. Multiple search
        domains combined with high ndots values lead to poor performance of
        DNS stack and make ansible workers to fail very often with the
        "Timeout (12s) waiting for privilege escalation prompt:" error.
      
      * Update docs.
      
      Signed-off-by: default avatarBogdan Dobrelya <bdobrelia@mirantis.com>
      a15d6267
  29. Nov 09, 2016
  30. Oct 24, 2016
  31. Oct 15, 2016
  32. Oct 05, 2016
  33. Sep 14, 2016
  34. Aug 08, 2016
  35. Jul 26, 2016
    • Matthew Mosesohn's avatar
      Fix etcd standalone deployment · 1b1f5f22
      Matthew Mosesohn authored
      etcd facts are generated in kubernetes/preinstall, so etcd nodes need
      to be evaluated first before the rest of the deployment.
      
      Moved several directory facts from kubernetes/node to
      kubernetes/preinstall because they are not backward dependent.
      1b1f5f22
  36. Jun 12, 2016
  37. Jun 11, 2016
  38. Mar 29, 2016
Loading