Support e2e test thru CRs 03/3603/19
authorRuoyu <ruoyu.ying@intel.com>
Sun, 28 Jun 2020 05:22:40 +0000 (13:22 +0800)
committerRuoyu <ruoyu.ying@intel.com>
Mon, 20 Jul 2020 05:47:17 +0000 (13:47 +0800)
commitd544b900ae774bf481a7b1afb76c9d56d83f3bd1
treeec3827dc4ddaf8718020942475449b85bf53a359
parent2494740d655f3725f0906994b5c6e33ac0766427
Support e2e test thru CRs

* Installing the CNF and the controller with helm charts
* Applying the firewall and IPsec configs thru CRs
* Adding default policies to enable remote access to api server and Istio ingress

Issue-ID: ICN-390
Change-Id: I7c5ca03829ad1a7c3c90bc4edb5921ec60d4e530
Signed-off-by: Ruoyu <ruoyu.ying@intel.com>
63 files changed:
platform/cnf/src/Dockerfile_1806_mwan3.tpl
platform/cnf/src/Dockerfile_1806_mwan3_noproxy.tpl
platform/cnf/src/default_firewall [new file with mode: 0644]
platform/cnf/src/sdewan.user [new file with mode: 0644]
platform/test/e2e-test-crd/README.md [new file with mode: 0644]
platform/test/e2e-test-crd/edge-a/Vagrantfile [new file with mode: 0644]
platform/test/e2e-test-crd/edge-a/config/default.yml [new file with mode: 0644]
platform/test/e2e-test-crd/edge-a/insecure_keys/key [new file with mode: 0644]
platform/test/e2e-test-crd/edge-a/insecure_keys/key.pub [new file with mode: 0644]
platform/test/e2e-test-crd/edge-a/installer.sh [new file with mode: 0755]
platform/test/e2e-test-crd/edge-a/inventory/group_vars/all.yml [new file with mode: 0644]
platform/test/e2e-test-crd/edge-a/inventory/group_vars/k8s-cluster.yml [new file with mode: 0644]
platform/test/e2e-test-crd/edge-a/node.sh [new file with mode: 0755]
platform/test/e2e-test-crd/edge-a/scripts/edge-a-sdwan-config [new file with mode: 0644]
platform/test/e2e-test-crd/edge-a/scripts/test-connection.sh [new file with mode: 0755]
platform/test/e2e-test-crd/edge-a/scripts/variables [new file with mode: 0644]
platform/test/e2e-test-crd/edge-b/Vagrantfile [new file with mode: 0644]
platform/test/e2e-test-crd/edge-b/config/default.yml [new file with mode: 0644]
platform/test/e2e-test-crd/edge-b/insecure_keys/key [new file with mode: 0644]
platform/test/e2e-test-crd/edge-b/insecure_keys/key.pub [new file with mode: 0644]
platform/test/e2e-test-crd/edge-b/installer.sh [new file with mode: 0755]
platform/test/e2e-test-crd/edge-b/inventory/group_vars/all.yml [new file with mode: 0644]
platform/test/e2e-test-crd/edge-b/inventory/group_vars/k8s-cluster.yml [new file with mode: 0644]
platform/test/e2e-test-crd/edge-b/node.sh [new file with mode: 0755]
platform/test/e2e-test-crd/edge-b/scripts/edge-b-sdwan-config [new file with mode: 0644]
platform/test/e2e-test-crd/edge-b/scripts/variables [new file with mode: 0644]
platform/test/e2e-test-crd/edge-scripts/helm-tmp/cnf/.helmignore [new file with mode: 0644]
platform/test/e2e-test-crd/edge-scripts/helm-tmp/cnf/Chart.yaml [new file with mode: 0644]
platform/test/e2e-test-crd/edge-scripts/helm-tmp/cnf/templates/_helpers.tpl [new file with mode: 0644]
platform/test/e2e-test-crd/edge-scripts/helm-tmp/cnf/templates/cm.yaml [new file with mode: 0644]
platform/test/e2e-test-crd/edge-scripts/helm-tmp/cnf/templates/deployment.yaml [new file with mode: 0644]
platform/test/e2e-test-crd/edge-scripts/helm-tmp/cnf/values.yaml [new file with mode: 0644]
platform/test/e2e-test-crd/edge-scripts/helm-tmp/controllers/.helmignore [new file with mode: 0644]
platform/test/e2e-test-crd/edge-scripts/helm-tmp/controllers/Chart.yaml [new file with mode: 0644]
platform/test/e2e-test-crd/edge-scripts/helm-tmp/controllers/templates/_helpers.tpl [new file with mode: 0644]
platform/test/e2e-test-crd/edge-scripts/helm-tmp/controllers/templates/certificate.yaml [new file with mode: 0644]
platform/test/e2e-test-crd/edge-scripts/helm-tmp/controllers/templates/crd.yaml [new file with mode: 0644]
platform/test/e2e-test-crd/edge-scripts/helm-tmp/controllers/templates/deployment.yaml [new file with mode: 0644]
platform/test/e2e-test-crd/edge-scripts/helm-tmp/controllers/templates/issuer.yaml [new file with mode: 0644]
platform/test/e2e-test-crd/edge-scripts/helm-tmp/controllers/templates/namespace.yaml [new file with mode: 0644]
platform/test/e2e-test-crd/edge-scripts/helm-tmp/controllers/templates/role.yaml [new file with mode: 0644]
platform/test/e2e-test-crd/edge-scripts/helm-tmp/controllers/templates/service.yaml [new file with mode: 0644]
platform/test/e2e-test-crd/edge-scripts/helm-tmp/controllers/templates/webhook.yaml [new file with mode: 0644]
platform/test/e2e-test-crd/edge-scripts/helm-tmp/controllers/values.yaml [new file with mode: 0644]
platform/test/e2e-test-crd/edge-scripts/setup-cnf.sh [new file with mode: 0755]
platform/test/e2e-test-crd/sdewan-hub/Vagrantfile [new file with mode: 0644]
platform/test/e2e-test-crd/sdewan-hub/config/default.yml [new file with mode: 0644]
platform/test/e2e-test-crd/sdewan-hub/insecure_keys/key [new file with mode: 0644]
platform/test/e2e-test-crd/sdewan-hub/insecure_keys/key.pub [new file with mode: 0644]
platform/test/e2e-test-crd/sdewan-hub/installer.sh [new file with mode: 0755]
platform/test/e2e-test-crd/sdewan-hub/inventory/group_vars/all.yml [new file with mode: 0644]
platform/test/e2e-test-crd/sdewan-hub/inventory/group_vars/k8s-cluster.yml [new file with mode: 0644]
platform/test/e2e-test-crd/sdewan-hub/node.sh [new file with mode: 0755]
platform/test/e2e-test-crd/sdewan-hub/scripts/cnf/.helmignore [new file with mode: 0644]
platform/test/e2e-test-crd/sdewan-hub/scripts/cnf/Chart.yaml [new file with mode: 0644]
platform/test/e2e-test-crd/sdewan-hub/scripts/cnf/templates/_helpers.tpl [new file with mode: 0644]
platform/test/e2e-test-crd/sdewan-hub/scripts/cnf/templates/cm.yaml [new file with mode: 0644]
platform/test/e2e-test-crd/sdewan-hub/scripts/cnf/templates/deployment.yaml [new file with mode: 0644]
platform/test/e2e-test-crd/sdewan-hub/scripts/cnf/values.yaml [new file with mode: 0644]
platform/test/e2e-test-crd/sdewan-hub/scripts/setup-cnf.sh [new file with mode: 0755]
platform/test/e2e-test-crd/sdewan-hub/scripts/variables [new file with mode: 0644]
platform/test/e2e-test-crd/setup.sh [new file with mode: 0755]
platform/test/e2e-test-crd/test.sh [new file with mode: 0755]