Skip to content
  1. Apr 25, 2019
  2. Apr 24, 2019
  3. Apr 20, 2019
  4. Apr 19, 2019
  5. Apr 18, 2019
  6. Apr 17, 2019
    • Andreas Krüger's avatar
      PHASE 2 - Enable Packet-CI in gitlab and move unit-tests and deploy-part1 (#4538) · d4b9f15c
      Andreas Krüger authored
      * PHASE 2 - Enable Packet-CI in gitlab
      
      * Add gitlab files
      
      * Reset files back and only keep Packet
      
      * Include packet
      
      * Add missing Upgrade Tests
      
      * Update GCE jobs etc
      
      * Fix bug
      
      * Yaml lint all gitlab files
      
      * Remove GCE
      
      * Test
      
      * Test again
      
      * Enable GCE again
      
      * Install requirements
      
      * Cleanup the gitlab file
      
      * Cleanup runner tags
      
      * Install requirements
      
      * Test
      
      * Test variables for gce
      
      * Test again
      
      * Test again
      
      * Fix
      
      * Update
      d4b9f15c
  7. Apr 16, 2019
  8. Apr 15, 2019
  9. Apr 11, 2019
  10. Apr 10, 2019
  11. Apr 09, 2019
  12. Apr 08, 2019
    • Andreas Holmsten's avatar
      Run terraform fmt and add step to CI (#4405) · 01cf11b9
      Andreas Holmsten authored
      * Run terraform fmt
      
      * Add terraform fmt to .terraform-validate CI step
      
      * Add tf-validate-aws CI step
      
      * Revert "Add tf-validate-aws CI step"
      
      This reverts commit e007225fac831d263613ae9ab2998d11c3e8673d.
      01cf11b9
  13. Apr 04, 2019
  14. Apr 01, 2019
    • MarkusTeufelberger's avatar
      Yamllint fixes (#4410) · 9ffc65f8
      MarkusTeufelberger authored
      * Lint everything in the repository with yamllint
      
      * yamllint fixes: syntax fixes only
      
      * yamllint fixes: move comments to play names
      
      * yamllint fixes: indent comments in .gitlab-ci.yml file
      9ffc65f8
  15. Feb 14, 2019
  16. Jan 03, 2019
  17. Dec 19, 2018
  18. Dec 07, 2018
    • Rong Zhang's avatar
      Upgrade kubernetes to v1.13.0 (#3810) · 225f765b
      Rong Zhang authored
      * Upgrade kubernetes to v1.13.0
      
      * Remove all precense of scheduler.alpha.kubernetes.io/critical-pod in templates
      
      * Fix cert dir
      
      * Use kubespray v2.8 as baseline for gitlab
      225f765b
  19. 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
  20. Nov 28, 2018
  21. Nov 21, 2018
  22. Nov 10, 2018
  23. 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
  24. 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
  25. Oct 10, 2018
  26. Oct 04, 2018
  27. Aug 31, 2018
  28. Aug 30, 2018
    • rongzhang's avatar
      Enable kubeadm test · 91a83a3a
      rongzhang authored
      Need to test the kubeadm deployment cluster, most of the functional changes, will involve kubeadm.
      91a83a3a
  29. Aug 24, 2018
  30. Aug 22, 2018
  31. 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
  32. Aug 10, 2018
  33. 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
Loading