Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
小 白蛋
Kube OVN
Commits
2bcf0d28
Commit
2bcf0d28
authored
5 years ago
by
MengxinLiu
Committed by
oilbeater
5 years ago
Browse files
Options
Download
Email Patches
Plain Diff
feat: update to 20.03.0 ovn
parent
7f782453
master
acl
acl-doc
add_unknown_to_lsp
allow-subnet
arm
bandwidth
base/enable-dbg
centralized-policy-route
centralized_nat
chore/build-ovs
chore/coc-roadmap
chore/crd-to-v1
chore/merge-image
chore/ovs-vsctl-log
chore/remove-networks-crd
chore/render-kind-yaml
chore/show-gw-error
chore/size
ci/arm-pr
ci/base
ci/base-update
ci/improvement
ci/ipv6
ci/no-pr-push
ci/retry
ci/trivy
ci/ubuntu-version
ci/update-kind
cni
crd-print
db-monitor
debug
delete-qos
delete-qos-queue
delete_ip
dev/2.13
doc/custom-kubeconfig
doc/optimization
doc/vip
docs/corigine
docs/dpdk-pod-name
docs/iface-ic
docs/internal-port-vlan
docs/namespace
docs/optimize
docs/optimize-cilium
dualstack
dualstack_merge
ecmp
ecmp_static_route
encap-ip
env-check
fdb
feat/add-lint
feat/bgp
feat/dev-image
feat/disable-ping-check
feat/distribute-eip
feat/github-action
feat/gw
feat/keep-chassis-name
feat/ko
feat/log
feat/mcast
feat/multi-nic
feat/multicast
feat/ovn-ic
feat/remove-cluster-ip
feat/session-lb
feat/sfc
feat/ssl
feat/update-ovn
feat/vlan-geneve
feat/vlan-regex
feat/vpc-lb
fix-base
fix-dnat
fix-resubmit-limit
fix/acl
fix/avx512
fix/check-crd
fix/check-special-subnet
fix/cleanup
fix/ecmp-hash
fix/error-log
fix/forward-accept
fix/gw-del
fix/ic-restart
fix/init-ping
fix/iptables
fix/ipv6-svc
fix/ko-tcpdump
fix/metrics-name
fix/missing-date
fix/node-acl
fix/np-log
fix/offline-remove
fix/ovn-healthcheck
fix/ovn-northd-flipflop
fix/pod-del
fix/provider-check
fix/recycle-evicted-pod
fix/reset-ovn0
fix/src-priority
fix/sriov-issues
fix/subnet-without-protocol
fix/udp-checksum
fix/uninstall
fix/vlan-del
fix_make_kind_reload
gc-vm-lsp
internal-port
internal_port
internal_tcpdump
ip
ipam
join
klog/v2
log/rotate
ls-dnat-mod-dl-dst
lsp-address
lsp-ipam
mahz-master
merge-vlan
monitor/metrics
monitor/pinger-metrics
monitor_db_con
multus
multus-cni-update
namespace
nat-gw
nbctl
networkpolicy
nodeport
np_master
ns-subnet
ovn-controller
ovn-db-recover
ovs-nonstop
ovs-win64-ci
perf/4.18
perf/alias
perf/libovsdb
perf/optimization
perf/policy-route
perf/recycle-pod-early
perf/route-port-address
perf/stt
perf/tuning-guide
poc
policy-route
policy-route-1.8
port-group
push-img
qos
qos-e2e
qos-query
refactor/other_config
refactor/pod-control
reflactor_note
release-1.10
release-1.2
release-1.3
release-1.4
release-1.5
release-1.5-vpc
release-1.5.2
release-1.6
release-1.7
release-1.8
release-1.8-kubevirt
release-1.8-lint
release-1.8-monitor
release-1.9
release-1.9-monitor
release/1.1
release/prepare-1.9
remove_no_need_parms_svcAsName
restore
revert-1094-vpc-lb
revert-1264-yd-master
revert-1309-fixcni
revert-395-perf/policy-route
revert-397-fix/ipv6-route
revert-399-fix/as-inconsist
security/ubuntu-update
security/update-ubuntu
sg-acl
stspod
subnet
subnet_ips
svc
sync-ovn-db
test/fix-flaky
testing
update-ovs
update/1.7-1.8
update/1.8.2
update_version
upgrade-ovs
vlan
vm-migrate
vm-static-ip
vpc-nat-gw
webhook
v1.10.7
v1.10.6
v1.10.5
v1.10.4
v1.10.3
v1.10.2
v1.10.1
v1.10.0
v1.9.14
v1.9.13
v1.9.12
v1.9.10
v1.9.9
v1.9.8
v1.9.7
v1.9.6
v1.9.5
v1.9.4
v1.9.3
v1.9.2
v1.9.1
v1.9.0
v1.8.14
v1.8.12
v1.8.11
v1.8.9
v1.8.8
v1.8.7
v1.8.6
v1.8.5
v1.8.4
v1.8.3
v1.8.2
v1.8.1
v1.8.0
v1.7.3
v1.7.2
v1.7.1
v1.7.0
v1.6.3
v1.6.2
v1.6.1
v1.6.0
v1.5.2
v1.5.1
v1.5.0
v1.4.0
v1.3.0
v1.2.1
v1.2.0
v1.1.1
v1.1.0
v
No related merge requests found
Changes
18
Hide whitespace changes
Inline
Side-by-side
Showing
18 changed files
VERSION
+1
-1
VERSION
dist/images/Dockerfile.cni
+12
-9
dist/images/Dockerfile.cni
dist/images/Dockerfile.controller
+14
-12
dist/images/Dockerfile.controller
dist/images/Dockerfile.db
+14
-12
dist/images/Dockerfile.db
dist/images/Dockerfile.node
+16
-12
dist/images/Dockerfile.node
dist/images/Dockerfile.pinger
+14
-12
dist/images/Dockerfile.pinger
dist/images/Dockerfile.webhook
+14
-12
dist/images/Dockerfile.webhook
dist/images/kubectl-ko
+2
-2
dist/images/kubectl-ko
dist/images/ovn-healthcheck.sh
+1
-1
dist/images/ovn-healthcheck.sh
dist/images/ovn-is-leader.sh
+1
-1
dist/images/ovn-is-leader.sh
dist/images/ovs-healthcheck.sh
+1
-2
dist/images/ovs-healthcheck.sh
dist/images/start-db.sh
+6
-6
dist/images/start-db.sh
dist/images/start-ovs.sh
+2
-4
dist/images/start-ovs.sh
pkg/pinger/ovn.go
+1
-1
pkg/pinger/ovn.go
yamls/kube-ovn-ipv6.yaml
+16
-6
yamls/kube-ovn-ipv6.yaml
yamls/kube-ovn.yaml
+16
-6
yamls/kube-ovn.yaml
yamls/ovn-ha.yaml
+32
-16
yamls/ovn-ha.yaml
yamls/ovn.yaml
+26
-10
yamls/ovn.yaml
with
189 additions
and
125 deletions
+189
-125
VERSION
+
1
-
1
View file @
2bcf0d28
v1.
0
.0
v1.
1
.0
-pre
This diff is collapsed.
Click to expand it.
dist/images/Dockerfile.cni
+
12
-
9
View file @
2bcf0d28
...
...
@@ -10,19 +10,22 @@ RUN yum install -y \
libpcap \
hostname \
iproute strace socat nc \
unbound unbound-devel&& \
yum clean all
unbound unbound-devel \
tcpdump ipset \
epel-release https://centos7.iuscommunity.org/ius-release.rpm
ENV OVS_VERSION=2.12.0
ENV OVS_SUBVERSION=5
RUN yum install python34 -y && ln -s /bin/python3.4 /bin/python3 && yum clean all
RUN rpm -ivh https://github.com/alauda/ovs/releases/download/${OVS_VERSION}-${OVS_SUBVERSION}/openvswitch-${OVS_VERSION}-${OVS_SUBVERSION}.el7.x86_64.rpm && \
rpm -ivh https://github.com/alauda/ovs/releases/download/${OVS_VERSION}-${OVS_SUBVERSION}/ovn-${OVS_VERSION}-${OVS_SUBVERSION}.el7.x86_64.rpm && \
rpm -ivh https://github.com/alauda/ovs/releases/download/${OVS_VERSION}-${OVS_SUBVERSION}/ovn-host-${OVS_VERSION}-${OVS_SUBVERSION}.el7.x86_64.rpm
ENV OVS_VERSION=20.03.0
ENV OVS_SUBVERSION=1
RUN rpm -ivh --nodeps https://github.com/alauda/ovs/releases/download/${OVS_VERSION}-${OVS_SUBVERSION}/openvswitch-${OVS_VERSION}-${OVS_SUBVERSION}.el7.x86_64.rpm && \
rpm -ivh --nodeps https://github.com/alauda/ovs/releases/download/${OVS_VERSION}-${OVS_SUBVERSION}/openvswitch-devel-${OVS_VERSION}-${OVS_SUBVERSION}.el7.x86_64.rpm && \
rpm -ivh --nodeps https://github.com/alauda/ovs/releases/download/${OVS_VERSION}-${OVS_SUBVERSION}/ovn-${OVS_VERSION}-${OVS_SUBVERSION}.el7.x86_64.rpm && \
rpm -ivh --nodeps https://github.com/alauda/ovs/releases/download/${OVS_VERSION}-${OVS_SUBVERSION}/ovn-central-${OVS_VERSION}-${OVS_SUBVERSION}.el7.x86_64.rpm && \
rpm -ivh --nodeps https://github.com/alauda/ovs/releases/download/${OVS_VERSION}-${OVS_SUBVERSION}/ovn-host-${OVS_VERSION}-${OVS_SUBVERSION}.el7.x86_64.rpm
RUN yum install -y tcpdump ipset && \
yum clean all
RUN mkdir -p /var/run/openvswitch
ENV CNI_VERSION=v0.7.5
RUN curl -sSf -L --retry 5 https://github.com/containernetworking/plugins/releases/download/${CNI_VERSION}/cni-plugins-amd64-${CNI_VERSION}.tgz | tar -xz -C . ./loopback ./portmap
...
...
This diff is collapsed.
Click to expand it.
dist/images/Dockerfile.controller
+
14
-
12
View file @
2bcf0d28
...
...
@@ -10,18 +10,20 @@ RUN yum install -y \
libpcap \
hostname \
iproute strace socat nc \
unbound unbound-devel&& \
yum clean all
ENV OVS_VERSION=2.12.0
ENV OVS_SUBVERSION=5
RUN rpm -ivh https://github.com/alauda/ovs/releases/download/${OVS_VERSION}-${OVS_SUBVERSION}/openvswitch-${OVS_VERSION}-${OVS_SUBVERSION}.el7.x86_64.rpm && \
rpm -ivh https://github.com/alauda/ovs/releases/download/${OVS_VERSION}-${OVS_SUBVERSION}/openvswitch-devel-${OVS_VERSION}-${OVS_SUBVERSION}.el7.x86_64.rpm && \
rpm -ivh https://github.com/alauda/ovs/releases/download/${OVS_VERSION}-${OVS_SUBVERSION}/ovn-${OVS_VERSION}-${OVS_SUBVERSION}.el7.x86_64.rpm && \
rpm -ivh https://github.com/alauda/ovs/releases/download/${OVS_VERSION}-${OVS_SUBVERSION}/ovn-vtep-${OVS_VERSION}-${OVS_SUBVERSION}.el7.x86_64.rpm && \
rpm -ivh https://github.com/alauda/ovs/releases/download/${OVS_VERSION}-${OVS_SUBVERSION}/ovn-central-${OVS_VERSION}-${OVS_SUBVERSION}.el7.x86_64.rpm && \
rpm -ivh https://github.com/alauda/ovs/releases/download/${OVS_VERSION}-${OVS_SUBVERSION}/ovn-host-${OVS_VERSION}-${OVS_SUBVERSION}.el7.x86_64.rpm
unbound unbound-devel \
tcpdump ipset \
epel-release https://centos7.iuscommunity.org/ius-release.rpm
RUN yum install python34 -y && ln -s /bin/python3.4 /bin/python3 && yum clean all
ENV OVS_VERSION=20.03.0
ENV OVS_SUBVERSION=1
RUN rpm -ivh --nodeps https://github.com/alauda/ovs/releases/download/${OVS_VERSION}-${OVS_SUBVERSION}/openvswitch-${OVS_VERSION}-${OVS_SUBVERSION}.el7.x86_64.rpm && \
rpm -ivh --nodeps https://github.com/alauda/ovs/releases/download/${OVS_VERSION}-${OVS_SUBVERSION}/openvswitch-devel-${OVS_VERSION}-${OVS_SUBVERSION}.el7.x86_64.rpm && \
rpm -ivh --nodeps https://github.com/alauda/ovs/releases/download/${OVS_VERSION}-${OVS_SUBVERSION}/ovn-${OVS_VERSION}-${OVS_SUBVERSION}.el7.x86_64.rpm && \
rpm -ivh --nodeps https://github.com/alauda/ovs/releases/download/${OVS_VERSION}-${OVS_SUBVERSION}/ovn-central-${OVS_VERSION}-${OVS_SUBVERSION}.el7.x86_64.rpm && \
rpm -ivh --nodeps https://github.com/alauda/ovs/releases/download/${OVS_VERSION}-${OVS_SUBVERSION}/ovn-host-${OVS_VERSION}-${OVS_SUBVERSION}.el7.x86_64.rpm
RUN mkdir -p /var/run/openvswitch
WORKDIR /kube-ovn
...
...
This diff is collapsed.
Click to expand it.
dist/images/Dockerfile.db
+
14
-
12
View file @
2bcf0d28
...
...
@@ -10,18 +10,20 @@ RUN yum install -y \
libpcap \
hostname \
iproute strace socat nc \
unbound unbound-devel && \
yum clean all
ENV OVS_VERSION=2.12.0
ENV OVS_SUBVERSION=5
RUN rpm -ivh https://github.com/alauda/ovs/releases/download/${OVS_VERSION}-${OVS_SUBVERSION}/openvswitch-${OVS_VERSION}-${OVS_SUBVERSION}.el7.x86_64.rpm && \
rpm -ivh https://github.com/alauda/ovs/releases/download/${OVS_VERSION}-${OVS_SUBVERSION}/openvswitch-devel-${OVS_VERSION}-${OVS_SUBVERSION}.el7.x86_64.rpm && \
rpm -ivh https://github.com/alauda/ovs/releases/download/${OVS_VERSION}-${OVS_SUBVERSION}/ovn-${OVS_VERSION}-${OVS_SUBVERSION}.el7.x86_64.rpm && \
rpm -ivh https://github.com/alauda/ovs/releases/download/${OVS_VERSION}-${OVS_SUBVERSION}/ovn-vtep-${OVS_VERSION}-${OVS_SUBVERSION}.el7.x86_64.rpm && \
rpm -ivh https://github.com/alauda/ovs/releases/download/${OVS_VERSION}-${OVS_SUBVERSION}/ovn-central-${OVS_VERSION}-${OVS_SUBVERSION}.el7.x86_64.rpm && \
rpm -ivh https://github.com/alauda/ovs/releases/download/${OVS_VERSION}-${OVS_SUBVERSION}/ovn-host-${OVS_VERSION}-${OVS_SUBVERSION}.el7.x86_64.rpm
unbound unbound-devel \
tcpdump ipset \
epel-release https://centos7.iuscommunity.org/ius-release.rpm
RUN yum install python34 -y && ln -s /bin/python3.4 /bin/python3 && yum clean all
ENV OVS_VERSION=20.03.0
ENV OVS_SUBVERSION=1
RUN rpm -ivh --nodeps https://github.com/alauda/ovs/releases/download/${OVS_VERSION}-${OVS_SUBVERSION}/openvswitch-${OVS_VERSION}-${OVS_SUBVERSION}.el7.x86_64.rpm && \
rpm -ivh --nodeps https://github.com/alauda/ovs/releases/download/${OVS_VERSION}-${OVS_SUBVERSION}/openvswitch-devel-${OVS_VERSION}-${OVS_SUBVERSION}.el7.x86_64.rpm && \
rpm -ivh --nodeps https://github.com/alauda/ovs/releases/download/${OVS_VERSION}-${OVS_SUBVERSION}/ovn-${OVS_VERSION}-${OVS_SUBVERSION}.el7.x86_64.rpm && \
rpm -ivh --nodeps https://github.com/alauda/ovs/releases/download/${OVS_VERSION}-${OVS_SUBVERSION}/ovn-central-${OVS_VERSION}-${OVS_SUBVERSION}.el7.x86_64.rpm && \
rpm -ivh --nodeps https://github.com/alauda/ovs/releases/download/${OVS_VERSION}-${OVS_SUBVERSION}/ovn-host-${OVS_VERSION}-${OVS_SUBVERSION}.el7.x86_64.rpm
RUN mkdir -p /var/run/openvswitch
...
...
This diff is collapsed.
Click to expand it.
dist/images/Dockerfile.node
+
16
-
12
View file @
2bcf0d28
...
...
@@ -10,18 +10,22 @@ RUN yum install -y \
libpcap \
hostname \
iproute strace socat nc \
unbound unbound-devel && \
yum clean all
ENV OVS_VERSION=2.12.0
ENV OVS_SUBVERSION=5
RUN rpm -ivh https://github.com/alauda/ovs/releases/download/${OVS_VERSION}-${OVS_SUBVERSION}/openvswitch-${OVS_VERSION}-${OVS_SUBVERSION}.el7.x86_64.rpm && \
rpm -ivh https://github.com/alauda/ovs/releases/download/${OVS_VERSION}-${OVS_SUBVERSION}/openvswitch-devel-${OVS_VERSION}-${OVS_SUBVERSION}.el7.x86_64.rpm && \
rpm -ivh https://github.com/alauda/ovs/releases/download/${OVS_VERSION}-${OVS_SUBVERSION}/ovn-${OVS_VERSION}-${OVS_SUBVERSION}.el7.x86_64.rpm && \
rpm -ivh https://github.com/alauda/ovs/releases/download/${OVS_VERSION}-${OVS_SUBVERSION}/ovn-vtep-${OVS_VERSION}-${OVS_SUBVERSION}.el7.x86_64.rpm && \
rpm -ivh https://github.com/alauda/ovs/releases/download/${OVS_VERSION}-${OVS_SUBVERSION}/ovn-central-${OVS_VERSION}-${OVS_SUBVERSION}.el7.x86_64.rpm && \
rpm -ivh https://github.com/alauda/ovs/releases/download/${OVS_VERSION}-${OVS_SUBVERSION}/ovn-host-${OVS_VERSION}-${OVS_SUBVERSION}.el7.x86_64.rpm
unbound unbound-devel \
tcpdump ipset \
epel-release https://centos7.iuscommunity.org/ius-release.rpm
RUN yum install python34 -y && ln -s /bin/python3.4 /bin/python3 && yum clean all
ENV OVS_VERSION=20.03.0
ENV OVS_SUBVERSION=1
RUN rpm -ivh --nodeps https://github.com/alauda/ovs/releases/download/${OVS_VERSION}-${OVS_SUBVERSION}/openvswitch-${OVS_VERSION}-${OVS_SUBVERSION}.el7.x86_64.rpm && \
rpm -ivh --nodeps https://github.com/alauda/ovs/releases/download/${OVS_VERSION}-${OVS_SUBVERSION}/openvswitch-devel-${OVS_VERSION}-${OVS_SUBVERSION}.el7.x86_64.rpm && \
rpm -ivh --nodeps https://github.com/alauda/ovs/releases/download/${OVS_VERSION}-${OVS_SUBVERSION}/ovn-${OVS_VERSION}-${OVS_SUBVERSION}.el7.x86_64.rpm && \
rpm -ivh --nodeps https://github.com/alauda/ovs/releases/download/${OVS_VERSION}-${OVS_SUBVERSION}/ovn-central-${OVS_VERSION}-${OVS_SUBVERSION}.el7.x86_64.rpm && \
rpm -ivh --nodeps https://github.com/alauda/ovs/releases/download/${OVS_VERSION}-${OVS_SUBVERSION}/ovn-host-${OVS_VERSION}-${OVS_SUBVERSION}.el7.x86_64.rpm
RUN mkdir -p /var/run/openvswitch
RUN mkdir -p /var/run/openvswitch && \
mkdir -p /etc/cni/net.d && \
...
...
This diff is collapsed.
Click to expand it.
dist/images/Dockerfile.pinger
+
14
-
12
View file @
2bcf0d28
...
...
@@ -10,18 +10,20 @@ RUN yum install -y \
libpcap \
hostname \
iproute strace socat nc \
unbound unbound-devel && \
yum clean all
ENV OVS_VERSION=2.12.0
ENV OVS_SUBVERSION=5
RUN rpm -ivh https://github.com/alauda/ovs/releases/download/${OVS_VERSION}-${OVS_SUBVERSION}/openvswitch-${OVS_VERSION}-${OVS_SUBVERSION}.el7.x86_64.rpm && \
rpm -ivh https://github.com/alauda/ovs/releases/download/${OVS_VERSION}-${OVS_SUBVERSION}/openvswitch-devel-${OVS_VERSION}-${OVS_SUBVERSION}.el7.x86_64.rpm && \
rpm -ivh https://github.com/alauda/ovs/releases/download/${OVS_VERSION}-${OVS_SUBVERSION}/ovn-${OVS_VERSION}-${OVS_SUBVERSION}.el7.x86_64.rpm && \
rpm -ivh https://github.com/alauda/ovs/releases/download/${OVS_VERSION}-${OVS_SUBVERSION}/ovn-vtep-${OVS_VERSION}-${OVS_SUBVERSION}.el7.x86_64.rpm && \
rpm -ivh https://github.com/alauda/ovs/releases/download/${OVS_VERSION}-${OVS_SUBVERSION}/ovn-central-${OVS_VERSION}-${OVS_SUBVERSION}.el7.x86_64.rpm && \
rpm -ivh https://github.com/alauda/ovs/releases/download/${OVS_VERSION}-${OVS_SUBVERSION}/ovn-host-${OVS_VERSION}-${OVS_SUBVERSION}.el7.x86_64.rpm
unbound unbound-devel \
tcpdump ipset \
epel-release https://centos7.iuscommunity.org/ius-release.rpm
RUN yum install python34 -y && ln -s /bin/python3.4 /bin/python3 && yum clean all
ENV OVS_VERSION=20.03.0
ENV OVS_SUBVERSION=1
RUN rpm -ivh --nodeps https://github.com/alauda/ovs/releases/download/${OVS_VERSION}-${OVS_SUBVERSION}/openvswitch-${OVS_VERSION}-${OVS_SUBVERSION}.el7.x86_64.rpm && \
rpm -ivh --nodeps https://github.com/alauda/ovs/releases/download/${OVS_VERSION}-${OVS_SUBVERSION}/openvswitch-devel-${OVS_VERSION}-${OVS_SUBVERSION}.el7.x86_64.rpm && \
rpm -ivh --nodeps https://github.com/alauda/ovs/releases/download/${OVS_VERSION}-${OVS_SUBVERSION}/ovn-${OVS_VERSION}-${OVS_SUBVERSION}.el7.x86_64.rpm && \
rpm -ivh --nodeps https://github.com/alauda/ovs/releases/download/${OVS_VERSION}-${OVS_SUBVERSION}/ovn-central-${OVS_VERSION}-${OVS_SUBVERSION}.el7.x86_64.rpm && \
rpm -ivh --nodeps https://github.com/alauda/ovs/releases/download/${OVS_VERSION}-${OVS_SUBVERSION}/ovn-host-${OVS_VERSION}-${OVS_SUBVERSION}.el7.x86_64.rpm
RUN mkdir -p /var/run/openvswitch
WORKDIR /kube-ovn
...
...
This diff is collapsed.
Click to expand it.
dist/images/Dockerfile.webhook
+
14
-
12
View file @
2bcf0d28
...
...
@@ -10,18 +10,20 @@ RUN yum install -y \
libpcap \
hostname \
iproute strace socat nc \
unbound unbound-devel && \
yum clean all
ENV OVS_VERSION=2.12.0
ENV OVS_SUBVERSION=5
RUN rpm -ivh https://github.com/alauda/ovs/releases/download/${OVS_VERSION}-${OVS_SUBVERSION}/openvswitch-${OVS_VERSION}-${OVS_SUBVERSION}.el7.x86_64.rpm && \
rpm -ivh https://github.com/alauda/ovs/releases/download/${OVS_VERSION}-${OVS_SUBVERSION}/openvswitch-devel-${OVS_VERSION}-${OVS_SUBVERSION}.el7.x86_64.rpm && \
rpm -ivh https://github.com/alauda/ovs/releases/download/${OVS_VERSION}-${OVS_SUBVERSION}/ovn-${OVS_VERSION}-${OVS_SUBVERSION}.el7.x86_64.rpm && \
rpm -ivh https://github.com/alauda/ovs/releases/download/${OVS_VERSION}-${OVS_SUBVERSION}/ovn-vtep-${OVS_VERSION}-${OVS_SUBVERSION}.el7.x86_64.rpm && \
rpm -ivh https://github.com/alauda/ovs/releases/download/${OVS_VERSION}-${OVS_SUBVERSION}/ovn-central-${OVS_VERSION}-${OVS_SUBVERSION}.el7.x86_64.rpm && \
rpm -ivh https://github.com/alauda/ovs/releases/download/${OVS_VERSION}-${OVS_SUBVERSION}/ovn-host-${OVS_VERSION}-${OVS_SUBVERSION}.el7.x86_64.rpm
unbound unbound-devel \
tcpdump ipset \
epel-release https://centos7.iuscommunity.org/ius-release.rpm
RUN yum install python34 -y && ln -s /bin/python3.4 /bin/python3 && yum clean all
ENV OVS_VERSION=20.03.0
ENV OVS_SUBVERSION=1
RUN rpm -ivh --nodeps https://github.com/alauda/ovs/releases/download/${OVS_VERSION}-${OVS_SUBVERSION}/openvswitch-${OVS_VERSION}-${OVS_SUBVERSION}.el7.x86_64.rpm && \
rpm -ivh --nodeps https://github.com/alauda/ovs/releases/download/${OVS_VERSION}-${OVS_SUBVERSION}/openvswitch-devel-${OVS_VERSION}-${OVS_SUBVERSION}.el7.x86_64.rpm && \
rpm -ivh --nodeps https://github.com/alauda/ovs/releases/download/${OVS_VERSION}-${OVS_SUBVERSION}/ovn-${OVS_VERSION}-${OVS_SUBVERSION}.el7.x86_64.rpm && \
rpm -ivh --nodeps https://github.com/alauda/ovs/releases/download/${OVS_VERSION}-${OVS_SUBVERSION}/ovn-central-${OVS_VERSION}-${OVS_SUBVERSION}.el7.x86_64.rpm && \
rpm -ivh --nodeps https://github.com/alauda/ovs/releases/download/${OVS_VERSION}-${OVS_SUBVERSION}/ovn-host-${OVS_VERSION}-${OVS_SUBVERSION}.el7.x86_64.rpm
RUN mkdir -p /var/run/openvswitch
WORKDIR /kube-ovn
...
...
This diff is collapsed.
Click to expand it.
dist/images/kubectl-ko
+
2
-
2
View file @
2bcf0d28
...
...
@@ -139,7 +139,7 @@ diagnose(){
nodeName
=
$(
kubectl get pod
"
$pinger
"
-n
"
$KUBE_OVN_NS
"
-o
jsonpath
={
.spec.nodeName
}
)
echo
"### start to diagnose node
$nodeName
"
echo
"#### ovn-controller log:"
kubectl
exec
-n
$KUBE_OVN_NS
-it
"
$pinger
"
--
tail
/var/log/o
penvswitch
/ovn-controller.log
kubectl
exec
-n
$KUBE_OVN_NS
-it
"
$pinger
"
--
tail
/var/log/o
vn
/ovn-controller.log
echo
""
kubectl
exec
-n
$KUBE_OVN_NS
-it
"
$pinger
"
--
/kube-ovn/kube-ovn-pinger
--mode
=
job
echo
"### finish diagnose node
$nodeName
"
...
...
@@ -152,7 +152,7 @@ diagnose(){
pinger
=
$(
kubectl get pod
-n
$KUBE_OVN_NS
-o
wide |
grep
kube-ovn-pinger |
grep
"
$nodeName
"
|
awk
'{print $1}'
)
echo
"### start to diagnose node nodeName"
echo
"#### ovn-controller log:"
kubectl
exec
-n
$KUBE_OVN_NS
-it
"
$pinger
"
--
tail
/var/log/o
penvswitch
/ovn-controller.log
kubectl
exec
-n
$KUBE_OVN_NS
-it
"
$pinger
"
--
tail
/var/log/o
vn
/ovn-controller.log
echo
""
kubectl
exec
-n
$KUBE_OVN_NS
-it
"
$pinger
"
--
/kube-ovn/kube-ovn-pinger
--mode
=
job
echo
"### finish diagnose node nodeName"
...
...
This diff is collapsed.
Click to expand it.
dist/images/ovn-healthcheck.sh
+
1
-
1
View file @
2bcf0d28
#!/bin/bash
set
-euo
pipefail
alias
ovn-ctl
=
'/usr/share/o
penvswitch
/scripts/ovn-ctl'
alias
ovn-ctl
=
'/usr/share/o
vn
/scripts/ovn-ctl'
ovn-ctl status_northd
ovn-ctl status_ovnnb
...
...
This diff is collapsed.
Click to expand it.
dist/images/ovn-is-leader.sh
+
1
-
1
View file @
2bcf0d28
#!/bin/bash
set
-euo
pipefail
alias
ovn-ctl
=
'/usr/share/o
penvswitch
/scripts/ovn-ctl'
alias
ovn-ctl
=
'/usr/share/o
vn
/scripts/ovn-ctl'
ovn-ctl status_northd
ovn-ctl status_ovnnb
...
...
This diff is collapsed.
Click to expand it.
dist/images/ovs-healthcheck.sh
+
1
-
2
View file @
2bcf0d28
...
...
@@ -2,8 +2,7 @@
set
-euo
pipefail
alias
ovs-ctl
=
'/usr/share/openvswitch/scripts/ovs-ctl'
alias
ovn-ctl
=
'/usr/share/o
penvswitch
/scripts/ovn-ctl'
alias
ovn-ctl
=
'/usr/share/o
vn
/scripts/ovn-ctl'
ovs-ctl status
ovn-ctl status_controller
ovn-ctl status_controller_vtep
This diff is collapsed.
Click to expand it.
dist/images/start-db.sh
+
6
-
6
View file @
2bcf0d28
...
...
@@ -36,25 +36,25 @@ function get_leader_ip {
}
function
quit
{
/usr/share/o
penvswitch
/scripts/ovn-ctl stop_northd
/usr/share/o
vn
/scripts/ovn-ctl stop_northd
exit
0
}
trap
quit EXIT
if
[[
-z
"
$NODE_IPS
"
]]
;
then
/usr/share/o
penvswitch
/scripts/ovn-ctl restart_northd
/usr/share/o
vn
/scripts/ovn-ctl restart_northd
ovn-nbctl set-connection ptcp:
"
${
DB_NB_PORT
}
"
:[
"
${
DB_NB_ADDR
}
"
]
ovn-nbctl
set
Connection
.
inactivity_probe
=
0
ovn-sbctl set-connection ptcp:
"
${
DB_SB_PORT
}
"
:[
"
${
DB_SB_ADDR
}
"
]
ovn-sbctl
set
Connection
.
inactivity_probe
=
0
else
/usr/share/o
penvswitch
/scripts/ovn-ctl stop_northd
/usr/share/o
vn
/scripts/ovn-ctl stop_northd
nb_leader_ip
=
$(
get_leader_ip nb
)
sb_leader_ip
=
$(
get_leader_ip sb
)
if
[[
"
$nb_leader_ip
"
==
"
${
POD_IP
}
"
]]
;
then
# Start ovn-northd, ovn-nb and ovn-sb
/usr/share/o
penvswitch
/scripts/ovn-ctl
\
/usr/share/o
vn
/scripts/ovn-ctl
\
--db-nb-create-insecure-remote
=
yes
\
--db-sb-create-insecure-remote
=
yes
\
--db-nb-cluster-local-addr
=
"
${
POD_IP
}
"
\
...
...
@@ -75,7 +75,7 @@ else
done
# Start ovn-northd, ovn-nb and ovn-sb
/usr/share/o
penvswitch
/scripts/ovn-ctl
\
/usr/share/o
vn
/scripts/ovn-ctl
\
--db-nb-create-insecure-remote
=
yes
\
--db-sb-create-insecure-remote
=
yes
\
--db-nb-cluster-local-addr
=
"
${
POD_IP
}
"
\
...
...
@@ -88,4 +88,4 @@ else
fi
fi
tail
-f
/var/log/o
penvswitch
/ovn-northd.log
tail
-f
/var/log/o
vn
/ovn-northd.log
This diff is collapsed.
Click to expand it.
dist/images/start-ovs.sh
+
2
-
4
View file @
2bcf0d28
...
...
@@ -29,7 +29,6 @@ wait_ovn_sb
function
quit
{
/usr/share/openvswitch/scripts/ovs-ctl stop
/usr/share/openvswitch/scripts/ovn-ctl stop_controller
/usr/share/openvswitch/scripts/ovn-ctl stop_controller_vtep
exit
0
}
trap
quit EXIT
...
...
@@ -50,8 +49,7 @@ fi
/usr/share/openvswitch/scripts/ovs-ctl
--protocol
=
udp
--dport
=
6081 enable-protocol
# Start ovn-controller
/usr/share/openvswitch/scripts/ovn-ctl restart_controller
/usr/share/openvswitch/scripts/ovn-ctl restart_controller_vtep
/usr/share/ovn/scripts/ovn-ctl restart_controller
# Set remote ovn-sb for ovn-controller to connect to
ovs-vsctl
set
open
.
external-ids:ovn-remote
=
tcp:
"
${
OVN_SB_SERVICE_HOST
}
"
:
"
${
OVN_SB_SERVICE_PORT
}
"
...
...
@@ -59,4 +57,4 @@ ovs-vsctl set open . external-ids:ovn-remote-probe-interval=10000
ovs-vsctl
set
open
.
external-ids:ovn-openflow-probe-interval
=
180
ovs-vsctl
set
open
.
external-ids:ovn-encap-type
=
geneve
tail
-f
/var/log/o
penvswitch/ovs-vswitchd
.log
tail
-f
/var/log/o
vn/ovn-controller
.log
This diff is collapsed.
Click to expand it.
pkg/pinger/ovn.go
+
1
-
1
View file @
2bcf0d28
...
...
@@ -22,7 +22,7 @@ func checkOvs(config *Configuration) {
}
func
checkOvnController
(
config
*
Configuration
)
{
output
,
err
:=
exec
.
Command
(
"/usr/share/o
penvswitch
/scripts/ovn-ctl"
,
"status_controller"
)
.
CombinedOutput
()
output
,
err
:=
exec
.
Command
(
"/usr/share/o
vn
/scripts/ovn-ctl"
,
"status_controller"
)
.
CombinedOutput
()
if
err
!=
nil
{
klog
.
Errorf
(
"check ovn_controller status failed %v, %q"
,
err
,
output
)
SetOvnControllerDownMetrics
(
config
.
NodeName
)
...
...
This diff is collapsed.
Click to expand it.
yamls/kube-ovn-ipv6.yaml
+
16
-
6
View file @
2bcf0d28
...
...
@@ -39,7 +39,7 @@ spec:
hostNetwork
:
true
containers
:
-
name
:
kube-ovn-controller
image
:
"
index.alauda.cn/alaudak8s/kube-ovn-controller:v1.
0
.0"
image
:
"
index.alauda.cn/alaudak8s/kube-ovn-controller:v1.
1
.0
-pre
"
imagePullPolicy
:
IfNotPresent
command
:
-
/kube-ovn/start-controller.sh
...
...
@@ -110,7 +110,7 @@ spec:
hostPID
:
true
initContainers
:
-
name
:
install-cni
image
:
"
index.alauda.cn/alaudak8s/kube-ovn-cni:v1.
0
.0"
image
:
"
index.alauda.cn/alaudak8s/kube-ovn-cni:v1.
1
.0
-pre
"
imagePullPolicy
:
IfNotPresent
command
:
[
"
/kube-ovn/install-cni.sh"
]
securityContext
:
...
...
@@ -123,7 +123,7 @@ spec:
name
:
cni-bin
containers
:
-
name
:
cni-server
image
:
"
index.alauda.cn/alaudak8s/kube-ovn-cni:v1.
0
.0"
image
:
"
index.alauda.cn/alaudak8s/kube-ovn-cni:v1.
1
.0
-pre
"
command
:
[
"
sh"
,
"
/kube-ovn/start-cniserver.sh"
]
args
:
-
--enable-mirror=false
...
...
@@ -206,7 +206,7 @@ spec:
hostPID
:
true
containers
:
-
name
:
pinger
image
:
"
index.alauda.cn/alaudak8s/kube-ovn-pinger:v1.
0
.0"
image
:
"
index.alauda.cn/alaudak8s/kube-ovn-pinger:v1.
1
.0
-pre
"
imagePullPolicy
:
IfNotPresent
securityContext
:
runAsUser
:
0
...
...
@@ -236,13 +236,17 @@ spec:
name
:
host-run-ovs
-
mountPath
:
/var/run/openvswitch
name
:
host-run-ovs
-
mountPath
:
/var/run/ovn
name
:
host-run-ovn
-
mountPath
:
/sys
name
:
host-sys
readOnly
:
true
-
mountPath
:
/etc/openvswitch
name
:
host-config-openvswitch
-
mountPath
:
/var/log/openvswitch
name
:
host-log
name
:
host-log-ovs
-
mountPath
:
/var/log/ovn
name
:
host-log-ovn
resources
:
requests
:
cpu
:
100m
...
...
@@ -259,15 +263,21 @@ spec:
-
name
:
host-run-ovs
hostPath
:
path
:
/run/openvswitch
-
name
:
host-run-ovn
hostPath
:
path
:
/run/ovn
-
name
:
host-sys
hostPath
:
path
:
/sys
-
name
:
host-config-openvswitch
hostPath
:
path
:
/etc/origin/openvswitch
-
name
:
host-log
-
name
:
host-log
-ovs
hostPath
:
path
:
/var/log/openvswitch
-
name
:
host-log-ovn
hostPath
:
path
:
/var/log/ovn
---
kind
:
Service
apiVersion
:
v1
...
...
This diff is collapsed.
Click to expand it.
yamls/kube-ovn.yaml
+
16
-
6
View file @
2bcf0d28
...
...
@@ -39,7 +39,7 @@ spec:
hostNetwork
:
true
containers
:
-
name
:
kube-ovn-controller
image
:
"
index.alauda.cn/alaudak8s/kube-ovn-controller:v1.
0
.0"
image
:
"
index.alauda.cn/alaudak8s/kube-ovn-controller:v1.
1
.0
-pre
"
imagePullPolicy
:
IfNotPresent
command
:
-
/kube-ovn/start-controller.sh
...
...
@@ -108,7 +108,7 @@ spec:
hostPID
:
true
initContainers
:
-
name
:
install-cni
image
:
"
index.alauda.cn/alaudak8s/kube-ovn-cni:v1.
0
.0"
image
:
"
index.alauda.cn/alaudak8s/kube-ovn-cni:v1.
1
.0
-pre
"
imagePullPolicy
:
IfNotPresent
command
:
[
"
/kube-ovn/install-cni.sh"
]
securityContext
:
...
...
@@ -121,7 +121,7 @@ spec:
name
:
cni-bin
containers
:
-
name
:
cni-server
image
:
"
index.alauda.cn/alaudak8s/kube-ovn-cni:v1.
0
.0"
image
:
"
index.alauda.cn/alaudak8s/kube-ovn-cni:v1.
1
.0
-pre
"
imagePullPolicy
:
IfNotPresent
command
:
-
sh
...
...
@@ -211,7 +211,7 @@ spec:
hostPID
:
true
containers
:
-
name
:
pinger
image
:
"
index.alauda.cn/alaudak8s/kube-ovn-pinger:v1.
0
.0"
image
:
"
index.alauda.cn/alaudak8s/kube-ovn-pinger:v1.
1
.0
-pre
"
command
:
[
"
/kube-ovn/kube-ovn-pinger"
,
"
--external-address=114.114.114.114"
]
imagePullPolicy
:
IfNotPresent
securityContext
:
...
...
@@ -242,13 +242,17 @@ spec:
name
:
host-run-ovs
-
mountPath
:
/var/run/openvswitch
name
:
host-run-ovs
-
mountPath
:
/var/run/ovn
name
:
host-run-ovn
-
mountPath
:
/sys
name
:
host-sys
readOnly
:
true
-
mountPath
:
/etc/openvswitch
name
:
host-config-openvswitch
-
mountPath
:
/var/log/openvswitch
name
:
host-log
name
:
host-log-ovs
-
mountPath
:
/var/log/ovn
name
:
host-log-ovn
resources
:
requests
:
cpu
:
100m
...
...
@@ -265,15 +269,21 @@ spec:
-
name
:
host-run-ovs
hostPath
:
path
:
/run/openvswitch
-
name
:
host-run-ovn
hostPath
:
path
:
/run/ovn
-
name
:
host-sys
hostPath
:
path
:
/sys
-
name
:
host-config-openvswitch
hostPath
:
path
:
/etc/origin/openvswitch
-
name
:
host-log
-
name
:
host-log
-ovs
hostPath
:
path
:
/var/log/openvswitch
-
name
:
host-log-ovn
hostPath
:
path
:
/var/log/ovn
---
kind
:
Service
apiVersion
:
v1
...
...
This diff is collapsed.
Click to expand it.
yamls/ovn-ha.yaml
+
32
-
16
View file @
2bcf0d28
...
...
@@ -155,7 +155,7 @@ spec:
hostNetwork
:
true
containers
:
-
name
:
ovn-central
image
:
"
index.alauda.cn/alaudak8s/kube-ovn-db:v1.
0
.0"
image
:
"
index.alauda.cn/alaudak8s/kube-ovn-db:v1.
1
.0
-pre
"
imagePullPolicy
:
IfNotPresent
securityContext
:
capabilities
:
...
...
@@ -180,17 +180,19 @@ spec:
cpu
:
500m
memory
:
300Mi
volumeMounts
:
-
mountPath
:
/run/openvswitch
name
:
host-run-ovs
-
mountPath
:
/var/run/openvswitch
name
:
host-run-ovs
-
mountPath
:
/var/run/ovn
name
:
host-run-ovn
-
mountPath
:
/sys
name
:
host-sys
readOnly
:
true
-
mountPath
:
/etc/openvswitch
name
:
host-config-openvswitch
-
mountPath
:
/var/log/openvswitch
name
:
host-log
name
:
host-log-ovs
-
mountPath
:
/var/log/ovn
name
:
host-log-ovn
readinessProbe
:
exec
:
command
:
...
...
@@ -200,8 +202,8 @@ spec:
livenessProbe
:
exec
:
command
:
-
sh
-
/root/ovn-healthcheck.sh
-
sh
-
/root/ovn-healthcheck.sh
initialDelaySeconds
:
30
periodSeconds
:
7
failureThreshold
:
5
...
...
@@ -212,15 +214,21 @@ spec:
-
name
:
host-run-ovs
hostPath
:
path
:
/run/openvswitch
-
name
:
host-run-ovn
hostPath
:
path
:
/run/ovn
-
name
:
host-sys
hostPath
:
path
:
/sys
-
name
:
host-config-openvswitch
hostPath
:
path
:
/etc/origin/openvswitch
-
name
:
host-log
-
name
:
host-log
-ovs
hostPath
:
path
:
/var/log/openvswitch
-
name
:
host-log-ovn
hostPath
:
path
:
/var/log/ovn
---
kind
:
DaemonSet
...
...
@@ -253,7 +261,7 @@ spec:
hostPID
:
true
containers
:
-
name
:
openvswitch
image
:
"
index.alauda.cn/alaudak8s/kube-ovn-node:v1.
0
.0"
image
:
"
index.alauda.cn/alaudak8s/kube-ovn-node:v1.
1
.0
-pre
"
imagePullPolicy
:
IfNotPresent
securityContext
:
runAsUser
:
0
...
...
@@ -267,28 +275,30 @@ spec:
-
mountPath
:
/lib/modules
name
:
host-modules
readOnly
:
true
-
mountPath
:
/run/openvswitch
name
:
host-run-ovs
-
mountPath
:
/var/run/openvswitch
name
:
host-run-ovs
-
mountPath
:
/var/run/ovn
name
:
host-run-ovn
-
mountPath
:
/sys
name
:
host-sys
readOnly
:
true
-
mountPath
:
/etc/openvswitch
name
:
host-config-openvswitch
-
mountPath
:
/var/log/openvswitch
name
:
host-log
name
:
host-log-ovs
-
mountPath
:
/var/log/ovn
name
:
host-log-ovn
readinessProbe
:
exec
:
command
:
-
sh
-
/root/ovs-healthcheck.sh
-
sh
-
/root/ovs-healthcheck.sh
periodSeconds
:
5
livenessProbe
:
exec
:
command
:
-
sh
-
/root/ovs-healthcheck.sh
-
sh
-
/root/ovs-healthcheck.sh
initialDelaySeconds
:
10
periodSeconds
:
5
failureThreshold
:
5
...
...
@@ -308,12 +318,18 @@ spec:
-
name
:
host-run-ovs
hostPath
:
path
:
/run/openvswitch
-
name
:
host-run-ovn
hostPath
:
path
:
/run/ovn
-
name
:
host-sys
hostPath
:
path
:
/sys
-
name
:
host-config-openvswitch
hostPath
:
path
:
/etc/origin/openvswitch
-
name
:
host-log
-
name
:
host-log
-ovs
hostPath
:
path
:
/var/log/openvswitch
-
name
:
host-log-ovn
hostPath
:
path
:
/var/log/ovn
This diff is collapsed.
Click to expand it.
yamls/ovn.yaml
+
26
-
10
View file @
2bcf0d28
...
...
@@ -156,7 +156,7 @@ spec:
hostNetwork
:
true
containers
:
-
name
:
ovn-central
image
:
"
index.alauda.cn/alaudak8s/kube-ovn-db:v1.
0
.0"
image
:
"
index.alauda.cn/alaudak8s/kube-ovn-db:v1.
1
.0
-pre
"
imagePullPolicy
:
IfNotPresent
securityContext
:
capabilities
:
...
...
@@ -179,17 +179,19 @@ spec:
cpu
:
500m
memory
:
300Mi
volumeMounts
:
-
mountPath
:
/run/openvswitch
name
:
host-run-ovs
-
mountPath
:
/var/run/openvswitch
name
:
host-run-ovs
-
mountPath
:
/var/run/ovn
name
:
host-run-ovn
-
mountPath
:
/sys
name
:
host-sys
readOnly
:
true
-
mountPath
:
/etc/openvswitch
name
:
host-config-openvswitch
-
mountPath
:
/var/log/openvswitch
name
:
host-log
name
:
host-log-ovs
-
mountPath
:
/var/log/ovn
name
:
host-log-ovn
readinessProbe
:
exec
:
command
:
...
...
@@ -211,15 +213,21 @@ spec:
-
name
:
host-run-ovs
hostPath
:
path
:
/run/openvswitch
-
name
:
host-run-ovn
hostPath
:
path
:
/run/ovn
-
name
:
host-sys
hostPath
:
path
:
/sys
-
name
:
host-config-openvswitch
hostPath
:
path
:
/etc/origin/openvswitch
-
name
:
host-log
-
name
:
host-log
-ovs
hostPath
:
path
:
/var/log/openvswitch
-
name
:
host-log-ovn
hostPath
:
path
:
/var/log/ovn
---
kind
:
DaemonSet
...
...
@@ -252,7 +260,7 @@ spec:
hostPID
:
true
containers
:
-
name
:
openvswitch
image
:
"
index.alauda.cn/alaudak8s/kube-ovn-node:v1.
0
.0"
image
:
"
index.alauda.cn/alaudak8s/kube-ovn-node:v1.
1
.0
-pre
"
imagePullPolicy
:
IfNotPresent
securityContext
:
runAsUser
:
0
...
...
@@ -266,17 +274,19 @@ spec:
-
mountPath
:
/lib/modules
name
:
host-modules
readOnly
:
true
-
mountPath
:
/run/openvswitch
name
:
host-run-ovs
-
mountPath
:
/var/run/openvswitch
name
:
host-run-ovs
-
mountPath
:
/var/run/ovn
name
:
host-run-ovn
-
mountPath
:
/sys
name
:
host-sys
readOnly
:
true
-
mountPath
:
/etc/openvswitch
name
:
host-config-openvswitch
-
mountPath
:
/var/log/openvswitch
name
:
host-log
name
:
host-log-ovs
-
mountPath
:
/var/log/ovn
name
:
host-log-ovn
readinessProbe
:
exec
:
command
:
...
...
@@ -307,12 +317,18 @@ spec:
-
name
:
host-run-ovs
hostPath
:
path
:
/run/openvswitch
-
name
:
host-run-ovn
hostPath
:
path
:
/run/ovn
-
name
:
host-sys
hostPath
:
path
:
/sys
-
name
:
host-config-openvswitch
hostPath
:
path
:
/etc/origin/openvswitch
-
name
:
host-log
-
name
:
host-log
-ovs
hostPath
:
path
:
/var/log/openvswitch
-
name
:
host-log-ovn
hostPath
:
path
:
/var/log/ovn
This diff is collapsed.
Click to expand it.
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment
Menu
Projects
Groups
Snippets
Help