Skip to content
  1. Nov 26, 2018
  2. 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
  3. Nov 21, 2018
  4. Nov 15, 2018
    • Andreas Krüger's avatar
      Enable DNS AutoScaler for CoreDNS (#3707) · 17f07e26
      Andreas Krüger authored
      * Enable AutoScaler for CoreDNS
      
      * Only use one template for dns autoscaler
      
      * Rename a few variables for replicas and minimum pods
      
      * Rename a few variables for replicas and minimum pods
      
      * Remove replicas to make autoscale work
      
      * Cleanup kubedns-autoscaler as it has been renamed
      17f07e26
  5. Nov 10, 2018
  6. Nov 04, 2018
    • Louis Woods's avatar
      Adds support for Multus (multiple interfaces) CNI plugin (#3166) · bc9e14a7
      Louis Woods authored
      * Adds support for Multus (multiple interfaces) CNI plugin
      
      Multus is a latin word for "Multi". As the name suggests, it acts as a
      Multi plugin in Kubernetes and provides multiple network interface
      support in a pod. Multus uses the concept of invoking delegates by
      grouping multiple plugins into delegates and invoking them in the
      sequential order of the CNI configuration file provided in json format.
      
      * Change CNI version (0.1.0->0.3.1) of Contiv to be compatible with Multus
      bc9e14a7
  7. Oct 20, 2018
  8. Oct 17, 2018
  9. Oct 16, 2018
    • JuanJo Ciarlante's avatar
      [jjo] add kube-router support (#3339) · a5edd0d7
      JuanJo Ciarlante authored
      * [jjo] add kube-router support
      
      Fixes cloudnativelabs/kube-router#147.
      
      * add kube-router as another network_plugin choice
      * support most used kube-router flags via
        `kube_router_foo` vars as other plugins
      * implement replacing kube-proxy (--run-service-proxy=true) via
        `kube_proxy_mode: none`, verified in a _non kubeadm_enabled_
        install, should also work for recent kubeadm releases via
        `skipKubeProxyInstall: true` config
      
      * [jjo] address PR#3339 review from @woopstar
      
      * add busybox image used by kube-router to downloads
      
      * fix busybox download groups key
      
      * rework kubeadm_enabled + kube_router_run_service_proxy
      
      - verify it working ok w/the kubeadm_enabled and
        kube_router_run_service_proxy true or false
      
      - introduce `kube_proxy_remove` fact, to decouple logic
        from kube_proxy_mode (which affects kubeadm configmap
        settings, thus no-good to ab-use it to 'none')
      
      * improve kube-router.md re: kubeadm_enabled and kube_router_run_service_proxy
      
      * address @woopstar latest review
      
      * add inventory/sample/group_vars/k8s-cluster/k8s-net-kube-router.yml
      
      * fix kube_router_run_service_proxy conditional for kube-proxy removal
      
      * fix kube_proxy_remove fact (w/ |bool), add some needed kube-proxy tags on my and existing changes
      
      * update kube-router tolerations for 1.12 compatibility
      
      * add PriorityClass to kube-router DaemonSet
      a5edd0d7
  10. Oct 11, 2018
  11. Oct 10, 2018
  12. Oct 04, 2018
  13. Sep 20, 2018
  14. Sep 18, 2018
  15. Sep 06, 2018
  16. Sep 03, 2018
  17. Aug 22, 2018
  18. Aug 16, 2018
  19. Aug 14, 2018
    • Rong Zhang's avatar
      Upgrade kubernetes to V1.11.x (#3078) · a11e1eba
      Rong Zhang authored
      Upgrade Kubernetes to V1.11.2
      The kubeadm configuration file version has been upgraded from v1alpha1 to v1alpha2
      Add bootstrap kubeadm-config.yaml with external etcd
      a11e1eba
  20. Aug 08, 2018
  21. May 15, 2018
  22. May 11, 2018
    • Matthew Mosesohn's avatar
      refactor vault role (#2733) · 07cc9819
      Matthew Mosesohn authored
      * Move front-proxy-client certs back to kube mount
      
      We want the same CA for all k8s certs
      
      * Refactor vault to use a third party module
      
      The module adds idempotency and reduces some of the repetitive
      logic in the vault role
      
      Requires ansible-modules-hashivault on ansible node and hvac
      on the vault hosts themselves
      
      Add upgrade test scenario
      Remove bootstrap-os tags from tasks
      
      * fix upgrade issues
      
      * improve unseal logic
      
      * specify ca and fix etcd check
      
      * Fix initialization check
      
      bump machine size
      07cc9819
  23. Apr 26, 2018
  24. Apr 23, 2018
  25. Apr 15, 2018
  26. Apr 13, 2018
  27. Apr 11, 2018
  28. Apr 10, 2018
  29. Apr 05, 2018
  30. Mar 31, 2018
  31. Mar 30, 2018
  32. Mar 24, 2018
  33. Mar 21, 2018
  34. Mar 15, 2018
  35. Mar 01, 2018
  36. Feb 22, 2018
Loading