File Dockerfile of Package container-ovn-kubernetes

#!BuildTag: ovn-kubernetes:v%%ovn-kubernetes_patch%%-%RELEASE%
#!BuildTag: ovn-kubernetes:v%%ovn-kubernetes_patch%%
#!BuildTag: ovn-kubernetes:latest

FROM opensuse/tumbleweed

USER root

RUN zypper install -y ovn-kubernetes iptables openssl firewalld libpcap util-linux \
    openvswitch ovn ovn-central ovn-host tcpdump iproute2 iputils strace socat \
    && zypper clean && rm -rf /tmp/* /var/tmp/*

RUN ln -s /usr/bin/python3 /usr/libexec/platform-python

RUN mkdir -p /var/run/openvswitch

RUN ln -s /usr/share/doc/packages/ovn-kubernetes/ovnkube.sh /root/ovnkube.sh && \
    ln -s /usr/share/doc/packages/ovn-kubernetes/ovndb-raft-functions.sh /root/ovndb-raft-functions.sh

WORKDIR /root
ENTRYPOINT ["/root/ovnkube.sh"]

openSUSE Build Service is sponsored by