Skip to content
  1. Nov 26, 2018
  2. Nov 16, 2018
  3. Nov 10, 2018
  4. Nov 01, 2018
  5. Oct 31, 2018
  6. Oct 26, 2018
  7. Oct 10, 2018
  8. Sep 10, 2018
  9. Sep 02, 2018
    • Pablo Estigarribia's avatar
      ensure there is pin priority for docker package to avoid upgrade of docker to incompatible version · 7cbe3c21
      Pablo Estigarribia authored
      ensure there is pin priority for docker package to avoid upgrade of docker to incompatible version
      
      remove empty when line
      
      ensure there is pin priority for docker package to avoid upgrade of docker to incompatible version
      
      force kubeadm upgrade due to failure without --force flag
      
      ensure there is pin priority for docker package to avoid upgrade of docker to incompatible version
      
      added nodeSelector to have compatibility with hybrid cluster with win nodes, also fix for download with missing container type
      
      fixes in syntax and LF for newline in files
      
      fix on yamllint check
      
      ensure there is pin priority for docker package to avoid upgrade of docker to incompatible version
      
      some cleanup for innecesary lines
      
      remove conditions for nodeselector
      7cbe3c21
  10. Aug 28, 2018
  11. Aug 08, 2018
  12. Aug 07, 2018
  13. Jun 18, 2018
  14. May 16, 2018
  15. May 02, 2018
  16. Apr 19, 2018
  17. Apr 01, 2018
    • woopstar's avatar
      Etcd cluster setup makeover · 86e3506a
      woopstar authored
      The current way to setup the etc cluster is messy and buggy.
      
      - It checks for cluster is healthy before the cluster is even created.
      - The unit files are started on handlers, not in the task, so you mess with "flush handlers".
      - The join_member.yml is not used.
      - etcd events cluster is not configured for kubeadm
      - remove duplicate runs between running the role on etcd nodes and k8s nodes
      86e3506a
  18. Mar 19, 2018
  19. Mar 02, 2018
  20. Feb 21, 2018
  21. Feb 14, 2018
  22. Nov 16, 2017
  23. Nov 15, 2017
  24. Nov 03, 2017
    • Chad Swenson's avatar
      Remove proxy settings from etcd and kubernetes/master roles · e5d8d823
      Chad Swenson authored
      When proxy vars are set, `uri` module tasks will attempt to route traffic through the proxy. This causes the "Wait for" tasks in the `etcd` and `kubernetes/master` roles to hang, as localhost connections struggle with a proxy.
      
      As far as I know these roles only need local/cluster networking, so a proxy doesn't apply here anyway.
      e5d8d823
  25. Oct 30, 2017
  26. Oct 26, 2017
  27. Oct 19, 2017
  28. Oct 13, 2017
    • Matthew Mosesohn's avatar
      Remove kernel-upgrade role (#1798) · dc515e5a
      Matthew Mosesohn authored
      This role only support Red Hat type distros and is not maintained
      or used by many users. It should be removed because it creates
      feature disparity between supported OSes and is not maintained.
      dc515e5a
  29. Sep 26, 2017
    • Matthew Mosesohn's avatar
      Upgrade to kubeadm (#1667) · bd272e0b
      Matthew Mosesohn authored
      * Enable upgrade to kubeadm
      
      * fix kubedns upgrade
      
      * try upgrade route
      
      * use init/upgrade strategy for kubeadm and ignore kubedns svc
      
      * Use bin_dir for kubeadm
      
      * delete more secrets
      
      * fix waiting for terminating pods
      
      * Manually enforce kube-proxy for kubeadm deploy
      
      * remove proxy. update to kubeadm 1.8.0rc1
      bd272e0b
  30. Sep 24, 2017
  31. Sep 18, 2017
    • Matthew Mosesohn's avatar
      Create admin credential kubeconfig (#1647) · ef8e35e3
      Matthew Mosesohn authored
      New files: /etc/kubernetes/admin.conf
                 /root/.kube/config
                 $GITDIR/artifacts/{kubectl,admin.conf}
      
      Optional method to download kubectl and admin.conf if
      kubeconfig_lcoalhost is set to true (default false)
      ef8e35e3
  32. Sep 13, 2017
    • Matthew Mosesohn's avatar
      kubeadm support (#1631) · 67447260
      Matthew Mosesohn authored
      * kubeadm support
      
      * move k8s master to a subtask
      * disable k8s secrets when using kubeadm
      * fix etcd cert serial var
      * move simple auth users to master role
      * make a kubeadm-specific env file for kubelet
      * add non-ha CI job
      
      * change ci boolean vars to json format
      
      * fixup
      
      * Update create-gce.yml
      
      * Update create-gce.yml
      
      * Update create-gce.yml
      67447260
  33. Jun 16, 2017
  34. Apr 04, 2017
  35. Mar 17, 2017
    • Aleksandr Didenko's avatar
      Move calico-policy-controller into separate role · 3a399040
      Aleksandr Didenko authored
      By default Calico CNI does not create any network access policies
      or profiles if 'policy' is enabled in CNI config. And without any
      policies/profiles network access to/from PODs is blocked.
      
      K8s related policies are created by calico-policy-controller in
      such case. So we need to start it as soon as possible, before any
      real workloads.
      
      This patch also fixes kube-api port in calico-policy-controller
      yaml template.
      
      Closes #1132
      3a399040
  36. Mar 04, 2017
Loading