Skip to content
  1. Feb 13, 2020
  2. Feb 11, 2020
    • qvicksilver's avatar
      Fix recover-control-plane to work with etcd 3.3.x and add CI (#5500) · ac2135e4
      qvicksilver authored
      * Fix recover-control-plane to work with etcd 3.3.x and add CI
      
      * Set default values for testcase
      
      * Add actual test jobs
      
      * Attempt to satisty gitlab ci linter
      
      * Fix ansible targets
      
      * Set etcd_member_name as stated in the docs...
      
      * Recovering from 0 masters is not supported yet
      
      * Add other master to broken_kube-master group as well
      
      * Increase number of retries to see if etcd needs more time to heal
      
      * Make number of retries for ETCD loops configurable, increase it for recovery CI and document it
      ac2135e4
    • rptaylor's avatar
      improve documentation about user account and connecting to API (#5415) · 68c8c057
      rptaylor authored
      * improve documentation about user acct and connecting to API
      
      * fix lint
      68c8c057
  3. Feb 07, 2020
  4. Dec 17, 2019
  5. Dec 12, 2019
  6. Dec 04, 2019
  7. Nov 26, 2019
  8. Nov 07, 2019
  9. Nov 01, 2019
  10. Oct 30, 2019
  11. Oct 16, 2019
  12. Oct 09, 2019
  13. Oct 02, 2019
  14. Sep 26, 2019
  15. Aug 28, 2019
  16. Aug 23, 2019
  17. Aug 17, 2019
  18. Aug 16, 2019
  19. Aug 08, 2019
    • Matthew Mosesohn's avatar
      Refactor calico route reflector to run in k8s cluster (#4975) · 023108a7
      Matthew Mosesohn authored
      * Refactor calico-rr to run in k8s cluster with taint
      
      Change-Id: I75a3169ff5b36ce8302fc7ef1c32d3eb697b5afa
      
      * add preinstall checks
      
      * rework calico/rr role
      
      Change-Id: I2f0a7e6cb77cf91ad4a615923680760d2e5d9ca8
      
      * add empty calico-rr group
      
      Change-Id: I006c0a60db9b72d02245bf8fdfabcf982144a5ad
      023108a7
  20. Aug 07, 2019
  21. Aug 05, 2019
  22. Aug 01, 2019
  23. Jul 31, 2019
  24. Jul 16, 2019
  25. Jul 10, 2019
  26. Jul 08, 2019
  27. Jun 28, 2019
    • Simon Lelievre's avatar
      add macvlan cni to kubespray (#4901) · f599c2a6
      Simon Lelievre authored
      * add macvlan cni to kubespray
      
      * macvlan: lint yaml files and fix sample config file
      
      * macvlan: add OWNERS file
      
      * add macvlan to README
      
      * macvlan : CI first shoot
      
      * macvlan : CI add full masquerade
      
      * delegate retrive pod cidr to master only
      
      * macvlan: add config for CI
      
      * macvlan: add netchecker deployment
      f599c2a6
  28. Jun 11, 2019
  29. Jun 10, 2019
    • Johnny Halfmoon's avatar
      Added file and container image caching (#4828) · 23c9071c
      Johnny Halfmoon authored
      * File and container image downloads are now cached localy, so that repeated vagrant up/down runs do not trigger downloading of those files. This is especially useful on laptops with kubernetes runnig locally on vm's. The total size of the cache, after an ansible run, is currently around 800MB, so bandwidth (=time) savings can be quite significant.
      
      * When download_run_once is false, the default is still not to cache, but setting download_force_cache will still enable caching.
      
      * The local cache location can be set with download_cache_dir and defaults to /tmp/kubernetes_cache
      
      * A local docker instance is no longer required to cache docker images; Images are cached to file. A local docker instance is still required, though, if you wish to download images on localhost.
      
      * Fixed a FIXME, wher the argument was that delegate_to doesn't play nice with omit. That is a correct observation and the fix is to use default(inventory_host) instead of default(omit). See ansible/ansible#26009
      
      * Removed "Register docker images info" task from download_container and set_docker_image_facts because it was faulty and unused.
      
      * Removed redundant when:download.{container,enabled,run_once} conditions from {sync,download}_container.yml
      
      * All features of commit d6fd0d2a by Timoses <timosesu@gmail.com>, merged May 1st 2019, are included in this patch. Not all code was included verbatim, but each feature of that commit was checked to be working in this patch. One notable change: The actual downloading of the kubeadm images was moved to {download,sync)_container, to enable caching.
      
      Note 1: I considered splitting this patch, but most changes that are not directly related to caching, are a pleasant by-product of implementing the caching code, so splitting would be impractical.
      
      Note 2: I have my doubts about the usefulness of the upload, download and upgrade tags in the download role. Must they remain or can they be removed? If anybody knows, then please speak up.
      23c9071c
  30. May 28, 2019
  31. May 19, 2019
  32. May 07, 2019
  33. May 01, 2019
    • Timoses's avatar
      Enable delegating all downloads (binaries, images, kubeadm images) (#4420) · d6fd0d2a
      Timoses authored
      * Download to delegate and sync files when download_run_once
      
      * Fail on error after saving container image
      
      * Do not set changed status when downloaded container was up to date
      
      * Only sync containers when they are actually required
      
      Previously, non-required images (pull_required=false as
      image existed on target host) were synced to the target
      hosts. This failed as the image was not downloaded to
      the download_delegate and hence was not available for
      syncing.
      
      * Sync containers when only missing on some hosts
      
      * Consider images with multiple repo tags
      
      * Enable kubeadm images pull/syncing with download_delegate
      
      * Use kubeadm images list to pull/sync
      
      'kubeadm config images pull' is replaced by collecting the images
      list with 'kubeadm config images list' and using the commonly
      used method of pull/syncing the images.
      
      * Ensure containers are downloaded and synced for all hosts
      
      * Fix download/syncing when download_delegate is a kubernetes host
      d6fd0d2a
  34. Apr 29, 2019
Loading