Upgrade ovn-kubernetes CNI to latest release 74/3374/4
authorTrevor Tao <trevor.tao@arm.com>
Mon, 20 Apr 2020 10:36:43 +0000 (18:36 +0800)
committerTrevor Tao <trevor.tao@arm.com>
Wed, 19 Aug 2020 06:10:54 +0000 (06:10 +0000)
commitfa1c3405246cfa807b6c2e917d90ab8a44222bdb
tree34cf0fbf0b900eca967bf3169200893d76fd7391
parentbba2e4db70d9f5b39845e991020db05de4d03b62
Upgrade ovn-kubernetes CNI to latest release

Upgrade ovn-kubernetes CNI to latest release(the commit id:
ef14b95bafd07c20cf253b165780c5e88241dbfd).

This installation supports both arm64 and amd64
with multi-arched images.

Fix an error in the install-ovn-k8s.sh script.

Add a cleanup action before the installation
to make sure there would be no obsolete
ovs db information to bother the work of current ovs/ovn which
is actually existed and bothered a lot.

Signed-off-by: Trevor Tao <trevor.tao@arm.com>
Change-Id: Ia37f06d795a216979416d70c5fbd44765ce83837
Signed-off-by: Trevor Tao <trevor.tao@arm.com>
18 files changed:
src/foundation/scripts/cni/ovn-kubernetes/clean_old_ovs.sh [new file with mode: 0755]
src/foundation/scripts/cni/ovn-kubernetes/install-ovn-k8s.sh
src/foundation/scripts/cni/ovn-kubernetes/templates/ovn-setup.yaml.j2
src/foundation/scripts/cni/ovn-kubernetes/templates/ovnkube-db-raft.yaml.j2 [new file with mode: 0644]
src/foundation/scripts/cni/ovn-kubernetes/templates/ovnkube-db-vip.yaml.j2
src/foundation/scripts/cni/ovn-kubernetes/templates/ovnkube-db.yaml.j2
src/foundation/scripts/cni/ovn-kubernetes/templates/ovnkube-master.yaml.j2
src/foundation/scripts/cni/ovn-kubernetes/templates/ovnkube-monitor.yaml.j2 [new file with mode: 0644]
src/foundation/scripts/cni/ovn-kubernetes/templates/ovnkube-node.yaml.j2
src/foundation/scripts/cni/ovn-kubernetes/yaml/ovn-setup.yaml [new file with mode: 0644]
src/foundation/scripts/cni/ovn-kubernetes/yaml/ovnkube-db-raft.yaml [new file with mode: 0644]
src/foundation/scripts/cni/ovn-kubernetes/yaml/ovnkube-db-vip.yaml
src/foundation/scripts/cni/ovn-kubernetes/yaml/ovnkube-db.yaml
src/foundation/scripts/cni/ovn-kubernetes/yaml/ovnkube-master.yaml
src/foundation/scripts/cni/ovn-kubernetes/yaml/ovnkube-monitor.yaml [new file with mode: 0644]
src/foundation/scripts/cni/ovn-kubernetes/yaml/ovnkube-node.yaml
src/foundation/scripts/setup-cni.sh
src/foundation/scripts/startup.sh