Create Docker image for running Intel N3000 FPGA tools
This creates a Docker image for the purpose of running the tools needed for programming the N3000 FPGA and querying information from it. The expectation is that this will be run from sysinv, similar to how the airship-armada tools are run. The basic usage of these tools are covered in the following document from Intel: https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/ug/ug-ias-n3000.pdf Change-Id: I94a7fb9fe6b348ced014666b37849691f72766e8 Story: 2006740 Task: 38829 Signed-off-by: Chris Friesen <chris.friesen@windriver.com>
This commit is contained in:
parent
85723f2095
commit
f466dc94e7
@ -2,4 +2,5 @@ virt/libvirt
|
|||||||
database/mariadb
|
database/mariadb
|
||||||
kubernetes/cni/sriov-cni
|
kubernetes/cni/sriov-cni
|
||||||
kubernetes/plugins/sriov-network-device-plugin
|
kubernetes/plugins/sriov-network-device-plugin
|
||||||
|
kubernetes/n3000
|
||||||
networking/openvswitch
|
networking/openvswitch
|
||||||
|
9
kubernetes/n3000/centos/docker/Dockerfile
Normal file
9
kubernetes/n3000/centos/docker/Dockerfile
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
ARG BASE
|
||||||
|
FROM ${BASE}
|
||||||
|
RUN yum install -y \
|
||||||
|
pciutils which hwloc-libs libuuid-devel \
|
||||||
|
sysvinit-tools epel-release opae opae.admin && \
|
||||||
|
yum install -y python-pip && \
|
||||||
|
yum clean all && \
|
||||||
|
rm -rf /var/cache/yum
|
||||||
|
RUN pip install intelhex
|
3
kubernetes/n3000/centos/n3000-opae.stable_docker_image
Normal file
3
kubernetes/n3000/centos/n3000-opae.stable_docker_image
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
BUILDER=docker
|
||||||
|
LABEL=n3000-opae
|
||||||
|
|
Loading…
Reference in New Issue
Block a user