Skip to content
  1. Apr 25, 2019
  2. Apr 24, 2019
  3. Apr 19, 2019
  4. Apr 17, 2019
  5. Apr 11, 2019
  6. Apr 10, 2019
  7. Apr 09, 2019
    • Markos Chandras's avatar
      openSUSE: Use Leap 15.0 instead of 42.3 (#4442) · 12c6b5c3
      Markos Chandras authored
      * Vagrantfile: Bump openSUSE to Leap 15.0
      
      * roles: container-engine: Add 'containerd' package for openSUSE
      
      The 'containerd' package contains the docker-containerd and
      docker-containerd-shim binaries. We also need to ensure that the latest
      version is installed since an older version may already be present (eg GCE
      images)
      
      * Remove docker log-opts for opensuse
      
      * roles: bootstrap-os: Use lowercase 'o' for openSUSE
      
      OpenSUSE is not a valid family name. The correct one is openSUSE
      
      * roles: bootstrap-os: Update zypper cache before first installation
      
      The zypper cache may be outdated so ensure that it's fully updated
      before we try and install the bootstrap packages.
      12c6b5c3
  8. Apr 04, 2019
  9. Apr 03, 2019
  10. Apr 01, 2019
  11. Mar 28, 2019
    • Sergey's avatar
      Default values for variable dns_servers and dns_domain are set in two files: (#3999) · e9c34fe0
      Sergey authored
      values from inventory in roles/kubespray-defaults/defaults/main.yml
      hardcoded values in roles/container-engine/defaults/main.yml
      
      dns_servers set empty in roles/container-engine/defaults/main.yml and skydns_server not set in docker_dns_servers variables
      also set default value for manual_dns_serve
      
      another variables in roles/container-engine/defaults not need to set
      e9c34fe0
  12. Mar 27, 2019
  13. Mar 20, 2019
  14. Mar 18, 2019
  15. Mar 07, 2019
  16. Mar 05, 2019
  17. Feb 25, 2019
  18. Feb 07, 2019
  19. Feb 06, 2019
  20. 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
  21. Jan 23, 2019
  22. Jan 11, 2019
  23. Jan 09, 2019
    • 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
  24. Jan 08, 2019
  25. Jan 03, 2019
    • Chad Swenson's avatar
      Fix kube-proxy configuration for kubeadm (#3958) · 80379f6c
      Chad Swenson authored
      - Creates and defaults an ansible variable for every configuration option in the `kubeproxy.config.k8s.io/v1alpha1` type spec
        - Fixes vars that were orphaned by removing non-kubeadm
        - Fixes previously harcoded kubeadm values
      - Introduces a `main` directory for role default files per component (requires ansible 2.6.0+)
        - Split out just `kube-proxy.yml` in this first effort
      - Removes the kube-proxy server field patch task
      
      We should continue to pull out other components from `main.yml` into their own defaults files as I did here for `defaults/main/kube-proxy.yml`. I hope for and will need others to join me in this refactoring across the project until each component config template has a matching role defaults file, with shared defaults in `kubespray-defaults` or `downloads`
      80379f6c
  26. Dec 20, 2018
  27. Dec 19, 2018
  28. Dec 18, 2018
  29. Dec 11, 2018
  30. Dec 07, 2018
  31. Dec 06, 2018
    • Andreas Krüger's avatar
      Remove non-kubeadm deployment (#3811) · ddffdb63
      Andreas Krüger authored
      * Remove non-kubeadm deployment
      
      * More cleanup
      
      * More cleanup
      
      * More cleanup
      
      * More cleanup
      
      * Fix gitlab
      
      * Try stop gce first before absent to make the delete process work
      
      * More cleanup
      
      * Fix bug with checking if kubeadm has already run
      
      * Fix bug with checking if kubeadm has already run
      
      * More fixes
      
      * Fix test
      
      * fix
      
      * Fix gitlab checkout untill kubespray 2.8 is on quay
      
      * Fixed
      
      * Add upgrade path from non-kubeadm to kubeadm. Revert ssl path
      
      * Readd secret checking
      
      * Do gitlab checks from v2.7.0 test upgrade path to 2.8.0
      
      * fix typo
      
      * Fix CI jobs to kubeadm again. Fix broken hyperkube path
      
      * Fix gitlab
      
      * Fix rotate tokens
      
      * More fixes
      
      * More fixes
      
      * Fix tokens
      ddffdb63
  32. Nov 27, 2018
  33. Nov 23, 2018
    • okamototk's avatar
      Support Metrics Server as addon (#3560). (#3563) · c5e425b0
      okamototk authored
      * Support Metrics Server as addon (#3560).
      
      * Update metrics server v0.3.1.
      
      * Add metrics server test.
      
      * Replace metrics server manifests with kubernetes/cluster/addons's.
      
      * Modify metrics server manifests for kubespray.
      
      * Follow PR#3558 node label node-role.kubernetes.io/master change
      
      * Fix metrics server parameters base_metrics_server_... to metrics_server_...
      
      * Fix too hard corded metrics_server_memory_per_node
      
      * Add configurable insecure tls for metrics-apiservice
      
      * Downloadable addon-resizer and extract parameter as variables
      
      * Remove metrics server version from deployment name
      
      * Metrics Server work when all masters has node role
      
      * Download metrics-server and add-resizer container only on master
      
      * ServiceAccount and ConfigMap is separated and fix application name
      
      * Remove old metrics server clusterrole template
      
      * Fix addon-resizer image specify
      
      * Make InternalIP default for metrics_server_kubelet_preferred_address_types
      
      Make InternalIP default because multiple preferrred address types does not work.
      c5e425b0
  34. Nov 21, 2018
  35. Nov 17, 2018
Loading