git:
repo: https://github.com/Nordix/eno.git
dest: /root/k8s-addons/eno
- version: master
+ version: "{{ eno_version }}"
- name: Make install eno-controller Docker image
command: "make eno-docker-build -C k8s-addons/eno/"
git:
repo: https://github.com/Nordix/eno.git
dest: /root/k8s-addons/eno
- version: master
+ version: "{{ eno_version }}"
- name: Make install eno-controller Docker image
command: "make eno-docker-build -C k8s-addons/eno/"
git:
repo: https://github.com/k8snetworkplumbingwg/network-resources-injector.git
dest: /root/k8s-addons/network-resources-injector
- version: master
+ version: "{{ network_resources_injector_version }}"
- name: Set python3.6 as default
alternatives:
git:
repo: https://github.com/k8snetworkplumbingwg/network-resources-injector.git
dest: /root/k8s-addons/network-resources-injector
- version: master
+ version: "{{ network_resources_injector_version }}"
- name: Make install Docker image
command: "make image -C k8s-addons/network-resources-injector/"
git:
repo: https://github.com/k8snetworkplumbingwg/ovs-cni.git
dest: /root/k8s-addons/ovs-cni
- version: main
+ version: "{{ ovs_cni_version }}"
- name: Make install
command: "make -C k8s-addons/ovs-cni/"
git:
repo: https://github.com/k8snetworkplumbingwg/sriov-network-device-plugin.git
dest: /root/k8s-addons/sriov-network-device-plugin
- version: master
+ version: "{{ sriov_network_device_plugin_version }}"
- name: Make install Docker image
command: "make image -C k8s-addons/sriov-network-device-plugin/"
git:
repo: https://github.com/k8snetworkplumbingwg/whereabouts.git
dest: /root/k8s-addons/whereabouts
- version: master
+ version: "{{ whereabouts_version }}"
- name: Install Whereabouts IPAM Plugin
command: "kubectl apply -f k8s-addons/whereabouts/doc/daemonset-install.yaml -f k8s-addons/whereabouts/doc/whereabouts.cni.cncf.io_ippools.yaml"
spinnaker_version: "1.23.2"
spinnaker_app_version: "1.16.2"
+# -------------------------------------------------------------------------------
+# Kubernetes: Versions of eno and its dependencies
+# -------------------------------------------------------------------------------
+eno_version: "master"
+sriov_network_device_plugin_version: "v3.3.2"
+ovs_cni_version: "v0.24.0"
+whereabouts_version: "v0.4.2"
+network_resources_injector_version: "v1.2"
+
# -------------------------------------------------------------------------------
# Kubernetes: App versions
# -------------------------------------------------------------------------------