Kube-ovn study

ovn 文档:https://manpages.ubuntu.com/manpages/jammy/man5/ovn-sb.5.html#table summary

ovn-k8s架构,值得学习 https://ovn-kubernetes.io/design/architecture/#ovn-kubernetes-components-default-mode

  1. 高可用 集群安装

https://kubeovn.github.io/kube-ovn/

# 单 master 节点环境
$ helm install kube-ovn kubeovn/kube-ovn --set MASTER_NODES=${Node0IP}

# 以上边的 node 信息为例,执行安装命令
% helm install kube-ovn kubeovn/kube-ovn --set MASTER_NODES=172.18.0.3
NAME: kube-ovn
LAST DEPLOYED: Fri Mar 31 12:43:43 2023
NAMESPACE: default
STATUS: deployed
REVISION: 1
TEST SUITE: None

# 高可用集群安装
$ helm install kube-ovn kubeovn/kube-ovn --set MASTER_NODES=${Node0IP}\,${Node1IP}\,${Node2IP} --set replicaCount=3
  1. kube-ovn要启用ipv6,以及各服务对应的端口号

https://kubeovn.github.io/docs/stable/start/prepare/

  1. kube-ovn slack

https://app.slack.com/client/TT0SDRLP5/CTCBBUHGV

  1. nodelocaldns 与Kube-ovn 融合,需要去实验

https://kubeovn.github.io/docs/stable/advance/node-local-dns/

  1. kubectl ko 命令,还需要多学习和实践

https://kubeovn.github.io/docs/stable/ops/kubectl-ko/

reload¶
该命令重启所有 Kube-OVN 相关组件

  1. permission denied

https://github.com/kubeovn/kube-ovn/issues/4778

https://github.com/kubeovn/kube-ovn/issues/4558

containers:

  • name: openvswitch
    securityContext:
    runAsUser: 0 # Set to 0 to run as root
    privileged: false
    capabilities:
    add:
    - NET_ADMIN
    - NET_BIND_SERVICE
    - NET_RAW
    - SYS_NICE
    - SYS_ADMIN
posted @ 2025-08-10 12:25  todaygood  阅读(20)  评论(0)    收藏  举报