Skip to content
  1. Oct 16, 2018
  2. Oct 15, 2018
    • Rong Zhang's avatar
    • JuanJo Ciarlante's avatar
      [jjo] add DIND support to contrib/ (#3468) · 40779345
      JuanJo Ciarlante authored
      * [jjo] add DIND support to contrib/
      
      - add contrib/dind with ansible playbook to
        create "node" containers, and setup them to mimic
        host nodes as much as possible (using Ubuntu images),
        see contrib/dind/README.md
      
      - nodes' /etc/hosts editing via `blockinfile` and
        `lineinfile` need `unsafe_writes: yes` because /etc/hosts
        are mounted by docker, and thus can't be handled atomically
        (modify copy + rename)
      
      * dind-host role: set node container hostname on creation
      
      * add "Resulting deployment" section with some CLI outputs
      
      * typo
      
      * selectable node_distro: debian, ubuntu
      
      * some fixes for node_distro: ubuntu
      
      * cpu optimization: add early `pkill -STOP agetty`
      
      * typo
      
      * add centos dind support ;)
      
      * add kubespray-dind.yaml, support fedora
      
      - add kubespray-dind.yaml (former custom.yaml at README.md)
      - rework README.md as per above
      - use some YAML power to share distros' commonality
      - add fedora support
      
      * create unique /etc/machine-id and other updates
      
      - create unique /etc/machine-id in each docker node,
        used as seed for e.g. weave mac addresses
      
      - with above, now netchecker 100% passes WoHooOO!
        🎉 🎉 🎉
      
      - updated README.md output from (1.12.1, verified
        netcheck)
      
      * minor typos
      
      * fix centos node creation, needs earlier udevadm removal to avoid flaky facts, also verified netcheck Ok \o/
      
      * add Q&D test-distros.sh, back to manual /etc/machine-id hack
      
      * run-test-distros.sh cosmetics and minor fixes
      
      * run-test-distros.sh: $rc fix and minor formatting changes
      
      * run-test-distros.sh output cosmetics
      40779345
  3. Oct 12, 2018
    • Kuldip Madnani's avatar
      Add Priority class for tiller and fix tiller override. (#3494) · fd422a06
      Kuldip Madnani authored
      * Added Priority class to tiller installation and also fixed tiller override implementation.
      
      * Added changes to handle priority classes separately in tiller, instead of using the variable tiller_override
      fd422a06
    • Kuldip Madnani's avatar
      Handling docker clean up during docker upgrade and docker config changes. (#3321) · d7bb4d95
      Kuldip Madnani authored
      * Added changes to clean up orphan containers and reload docker & kubelet directories.
      
      * Added new files for cleaning up orphans and docker & kubelet directories
      
      * Added new lines at the end of these files
      
      * removed the trailing whitespaces from main.yml and clean-up.yml
      
      * Updated as per the review comments
      
      * Updated as per the review comments
      
      * Removed service_facts and package_facts because they are not supported in ansible 2.4.0
      
      * Corrected yaml syntax errors
      
      * Removed the use of json_query filter and utilized selectattr
      
      * Removed trailing spaces
      
      * Changed the default value of docker_clean_up to false
      
      * Added Changes to only include cleanup-docker-orphans.sh
      
      * Reverted back changes done inside handler.
      
      * Removed trailing spaces and made default value of docker_orphan_clean_up as true
      
      * Reverted the default value of docker_orphan_clean_up as false
      
      * Made the docker clean up as drop in
      
      * Made the docker clean up as drop in
      
      * Reverted the value of boolean docker_orphan_clean_up to false
      d7bb4d95
    • Loic Gouarin's avatar
    • Anupam Basak's avatar
  4. Oct 11, 2018
  5. Oct 10, 2018
  6. Oct 09, 2018
  7. Oct 08, 2018
  8. Oct 07, 2018
  9. Oct 05, 2018
    • Chad Swenson's avatar
      Support multiple local volume provisioner StorageClasses (#3450) · 6602760a
      Chad Swenson authored
      - Local Volume StorageClass configuration is now manged by `local_volume_provisioner_storage_classes`, a list of maps that specifies local storage classes with `name` `host_dir` and `mount_dir` keys per entry
      - Tasks and templates updated to loop through local volume storage classes
      - Previous defaults for path/class names were not changed
      - Fixed an issue where a `kubernetes/preinstall` was creating directories inconsistently with the `kubernetes-apps/external_provisioner/local_volume_provisioner` task
      6602760a
  10. Oct 04, 2018
  11. Oct 02, 2018
  12. Oct 01, 2018
  13. Sep 30, 2018
  14. Sep 28, 2018
  15. Sep 27, 2018
Loading