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
- 高可用 集群安装
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
- kube-ovn要启用ipv6,以及各服务对应的端口号
https://kubeovn.github.io/docs/stable/start/prepare/
- kube-ovn slack
https://app.slack.com/client/TT0SDRLP5/CTCBBUHGV
- nodelocaldns 与Kube-ovn 融合,需要去实验
https://kubeovn.github.io/docs/stable/advance/node-local-dns/
- kubectl ko 命令,还需要多学习和实践
https://kubeovn.github.io/docs/stable/ops/kubectl-ko/
reload¶
该命令重启所有 Kube-OVN 相关组件
- 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

浙公网安备 33010602011771号