Skip to content

helm已部署v6d集群之后 #767

Answered by sighingnow
nanyoullm asked this question in Q&A
Discussion options

You must be logged in to vote

Hi @nanyoullm,

这个文档确实有点混淆。具体是这样的,Vineyard可以在本地单机部署,也可以在Kubernetes上部署(使用Helm),这是两种不同的方式。

  • 本地部署

    • 运行 python -m vineyard,之后在 /var/run/vineyard.sock 处有一个可以连接的UNIX-domain socket
    • 这个socket的路径可以使用 --socket参数来指定,例如 python -m vineyard --socket /tmp/vineyard.sock
  • 在Kubernetes上使用Helm部署

    • 在Kubernetes上,Vineyard 的 Pod通常是与其他一样部署在Kubernetes上的Pod通过一个Volume来共享这个socket
    • 部署在Kubernetes上时,因为Vineyard的pod运行在K8s的worker node上,因此在Master上没办法建立IPC连接。

希望能解答你关于Vineyard的疑惑~

Replies: 5 comments 5 replies

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
4 replies
@nanyoullm
Comment options

@sighingnow
Comment options

@nanyoullm
Comment options

@sighingnow
Comment options

Answer selected by sighingnow
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
1 reply
@nanyoullm
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants