我正在一个平台上工作,该平台为用户提供了一个GUI,用于将应用程序部署到K8s集群上。有一组有限的应用程序/码头容器,可供部署(构建前映像)。GUI将为其提供自定义运行时设置的选项。
有没有人尝试过使用节点/角度应用程序访问K8s集群?如果有可能的话,如何在k8s上部署节点应用程序中的容器?可以用赫尔姆吗?
欣赏思想。
发布于 2019-08-27 17:35:03
我建议使用Kubernetes客户端库部署到Kubernetes。
https://kubernetes.io/docs/reference/using-api/client-libraries/
JavaScript客户端存在但Go客户端是经过战斗测试的,(kubectl是用Go编写的)
您可以围绕helm创建一个包装器,或者创建一个现有的包装器(如https://github.com/adibenmat/node-helm ),但是更好地支持Kubernetes客户端。
奖金看https://github.com/operator-framework
下面是一个例子,博客文章https://endaphelan.me/guides/kubernetes/invoking-the-kubernetes-api-in-node/
https://stackoverflow.com/questions/57679428
复制相似问题