Skip to content
  1. Mar 18, 2019
  2. Mar 14, 2019
  3. Mar 05, 2019
  4. Mar 01, 2019
  5. Feb 26, 2019
  6. Feb 25, 2019
  7. Feb 21, 2019
    • Frank Ritchie's avatar
      Add flexvolume plugin dir to kubeadm kubelet (#4168) · 9805fb7a
      Frank Ritchie authored
      This was already approved in #4106 but there are CI issues
      with that PR due to references to kubernetes incubator.
      
      After upgrading to Kubespray 2.8.1 with Kubeadm enabled Rook
      Ceph volume provision failed due to the flexvolume plugin dir not
      being correct. Adding the var fixed the issue
      9805fb7a
  8. Feb 20, 2019
  9. Feb 19, 2019
    • Manuel Cintron's avatar
      Adding ability to maintain existing Encryption Secrets at Rest. (#4255) · 07b28940
      Manuel Cintron authored
      * Adding ability to maintain existing Encryption Secrets at Rest.
      
      If secrets_encryption.yaml is present it will not be overriten with a new kube_encrypt_token.
      
      This should allow for it to be set ahead of a playbook running or maintain it if cluster.yml is ran on the same cluster and the ansible host does not have access to the secrets.
      
      * Setting existing kube_encrypt_token across all master nodes in case it was missing in one or more nodes.
      07b28940
  10. Feb 14, 2019
  11. Feb 13, 2019
    • Sorin Sbarnea's avatar
      Improve kubeadm join tasks (#4206) · 22a5a00c
      Sorin Sbarnea authored
      Fix issue where `kubeadm join` could wait forever for joining.
      
      Fix issue where `kubeadm join` were not reaching the user, making
      impossible to find the cause of the failure.
      
      New behaviour is to first attempt to join without bypassing the
      verifications checks and to display them if needed.
      
      If this fails it still attempts to join by ignoring the check in
      order to make previous behavior.
      
      A timeout of 60 seconds is allocated for a joining.
      
      Related-bug: #3973
      22a5a00c
  12. Feb 12, 2019
  13. Feb 07, 2019
  14. 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
  15. Feb 02, 2019
  16. Feb 01, 2019
  17. Jan 29, 2019
    • Thomas Nys's avatar
      Set cluster DNS correctly in case of nodelocal dns cache (#3879) · 68fd7e39
      Thomas Nys authored
      * Set cluster DNS correctly in case of nodelocal dns cache
      
      * Pass in cluster_ip based on dns mode
      
      * Disable nodelocaldns by default
      
      * Fix syntax error
      
      * Fix syntax issue
      
      * Add nodelocadns ip to vars of node installation
      
      * Change location of nodelocaldns_ip
      
      * Try to remove newlines from jinja template
      
      * Add debug for config file
      
      * Move parameter logic outside of template
      
      * Adapt templates after feedback
      
      * Remove debugging
      68fd7e39
  18. Jan 28, 2019
  19. Jan 21, 2019
  20. Jan 16, 2019
  21. Jan 15, 2019
    • Chad Swenson's avatar
      Fix kubeadm config extra volumes · 13e3e867
      Chad Swenson authored
      I found a potential use case where `writable` could be null and therfore
      not treated like a boolean, so this adds an extra default statement to
      avoid negating a non-boolean as boolean which would lead to undefined. refs #4020
      13e3e867
  22. Jan 11, 2019
  23. Jan 10, 2019
    • Chad Swenson's avatar
      Fix readOnly flag in kubeadm-config.v1beta1.yaml.j2 · 1d9c0c7d
      Chad Swenson authored
      In v1beta1 of `ClusterConfiguration` the extraVolumes `writable` field was changed to `readOnly` and its boolean value must be negated.
      
      Also, the json field for `useHyperKubeImage` was incorrectly capitalized.
      1d9c0c7d
    • Chad Swenson's avatar
      Fix PATH for kubeadm init · aa1d5b89
      Chad Swenson authored
      Right now we're consistently getting warnings about kubelet not found in
      path during `kubeadm init`. We fixed this for `kubeadm join` in #3342, and this brings the change to init
      as well.
      aa1d5b89
  24. Jan 09, 2019
    • Chad Swenson's avatar
      Bugfixes for Local Volume Provisioner · 72802e4d
      Chad Swenson authored
      - Fixed an issue where storage class host directories were looped
      through excessive target hosts
      - Fixes examples in the LVP `README.md` to use nested dicts instead of a
      list of dicts
      72802e4d
    • Wilmar den Ouden's avatar
      More dynamic local-storage-provisioner approach (#3472) · 4fb8adb9
      Wilmar den Ouden authored
      * Makes local volume provisioner more dynamic
      
      * Correct variable name in local storage provisioner defaults
      
      * Updates external-provisioner readme
      
      * Updates variable naming to be more clear, more documentation, fixes sample inventory
      
      * Variable refactor, untangled some jinja2 loops
      
      * Corrects variable name
      
      * No variable substitution in dict keys, replaced with anchor
      
      * Fixes default storage_classes dict, inline docs
      
      * Fixes spelling in inline docs
      
      * Addresses comments in review
      
      * Updates all the defaults
      
      * Fix failing CI task
      
      * Fixes external provisioner daemonset
      4fb8adb9
  25. Jan 08, 2019
    • Andreas Holmsten's avatar
      Allow override of bind addr for controller-manager and scheduler (#3968) · 4d5b41b8
      Andreas Holmsten authored
      * allows to override the bind addresses for controller-manager and scheduler
      
      Useful for Prometheus metrics monitoring
      
      * Add bind addr override support in kubeadm/v1beta1
      
      Adds support for override of bind addresses for controller-manager
      and scheduler in kubeadm/v1beta1
      
      * Move location of bind address vars
      
      * Remove double declaration of schedulerExtraArgs
      4d5b41b8
  26. Jan 03, 2019
Loading