You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

39 lines
2.3 KiB

  1. Travis CI test matrix
  2. =====================
  3. GCE instances
  4. -------------
  5. Here is the test matrix for the Travis CI gates:
  6. | Network plugin| OS type| GCE region| Nodes layout|
  7. |-------------------------|-------------------------|-------------------------|-------------------------|
  8. | flannel| debian-8-kubespray| europe-west1-b| default|
  9. | calico| debian-8-kubespray| us-central1-c| default|
  10. | flannel| centos-7-sudo| asia-east1-c| default|
  11. | calico| centos-7-sudo| europe-west1-b| default|
  12. | weave| centos-7-sudo| us-central1-c| default|
  13. | calico| rhel-7-sudo| asia-east1-c| default|
  14. | weave| rhel-7-sudo| europe-west1-b| default|
  15. | canal| ubuntu-1604-xenial| us-central1-c| default|
  16. | weave| ubuntu-1604-xenial| asia-east1-c| default|
  17. | weave| coreos-stable| europe-west1-b| default|
  18. | canal| coreos-stable| us-east1-d| default|
  19. | canal| rhel-7-sudo| europe-west1-b| separate|
  20. | calico| ubuntu-1604-xenial| us-central1-a| separate|
  21. | weave| debian-8-kubespray| us-east1-d| separate|
  22. | calico| coreos-stable| asia-east1-c| separate|
  23. Where the nodes layout `default` is that is given in the example inventory file.
  24. And the `separate` layout is when there is only node of each type, which is a kube master,
  25. compute and etcd cluster member.
  26. Note, the canal network plugin deploys flannel as well plus calico policy controller.
  27. Hint: the command
  28. ```
  29. bash scripts/gen_matrix.sh
  30. ```
  31. will (hopefully) generate the CI test cases from the current ``.travis.yml``.