在Kubernetes集群中运行Nodebb

时间:2015-12-08 06:10:05

标签: kubernetes

我对Kubernetes集群管理非常陌生。我已完成kubernetes集群设置,其中2个节点已启动并正在运行。因此,为了开始,我决定在Cluster上运行NodeBB应用程序。因此,在Docker HUb

处获取官方NodeBB docker容器,而不是构建我自己的图像

因此,从该容器启动NodeBB,我在Kubernetes master发出了命令。

;WITH Allpersons AS
(
 SELECT persID AS Id
,persFName+' '+persLName AS Name 
,fatherID
,motherID
FROM PERSON

)
SELECT
 GrandFatherCTE.Name 
 ,COUNT(GrandFatherCTE.Id ) AS CountOfChild
FROM Allpersons AllPersonsCTE
INNER JOIN
Allpersons ParentsCte
ON
AllPersonsCTE.fatherID = ParentsCte.Id
OR
AllPersonsCTE.motherID = ParentsCte.Id
INNER JOIN
Allpersons GrandFatherCTE
ON
ParentsCte.fatherID = GrandFatherCTE.Id
OR
ParentsCte.motherID = GrandFatherCTE.Id
INNER JOIN
COUPLE 
ON
GrandFatherCTE.Id = COUPLE.alphaSpouse
OR
GrandFatherCTE.Id = COUPLE.omegaSpouse

GROUP BY
GrandFatherCTE.Name 
,COUPLE.coupleID
ORDER BY 
 CountOfChild  ASC
,COUPLE.coupleID ASC

等待一段时间后,它启动了带有两个副本的容器。但问题是它不断重启我的容器。

知道为什么会这样吗?

1 个答案:

答案 0 :(得分:0)

https://hub.docker.com/r/nodebb/docker/上的文档中,您可能需要向Nodebb提供配置,而您没有这样做。

如果你想首先尝试以交互方式运行,如示例所示,kubectl run支持:kubectl run -i --tty ...

https://github.com/kubernetes/kubernetes/blob/master/docs/user-guide/kubectl/kubectl_run.md

首先尝试一个副本。