kubernetes使用ubuntu

时间:2015-07-17 20:49:21

标签: kubernetes

我在digitalocean ubuntu机器上设置kubernetes集群。我按照此get started guide ubuntu启动并运行了群集。在设置过程中, config-default.sh 中的 ENABLE_NODE_LOGGING ENABLE_CLUSTER_LOGGING ENABLE_CLUSTER_DNS 变量设置为true。

但是没有控制器,为elasticsearch / kabana创建的服务。我必须手动为skydns运行deployAddon.sh,我是否需要对日志记录和监控执行相同的操作?或者我在默认配置中遗漏了什么。

2 个答案:

答案 0 :(得分:0)

默认情况下,日志记录和监视服务不在默认名称空间中。

您应该能够看到服务是否与kubectl cluster-info一起运行。

要查看各个服务/控制器,请指定kube-system命名空间:

kubectl get service --namespace=kube-system

答案 1 :(得分:0)

默认情况下,如果要在ubuntu计算机上安装kubernetes,则不会启用日志记录和监视器。看起来有人从其他文件夹复制了config-default.sh脚本,因此复制了变量ENABLE_NODE_LOGGING和ENABLE_CLUSTER_LOGGING,但不会用于显示相关的日志记录部署和服务。

正如@Jon Mumm所说,kubectl cluster-info为您提供信息。但是,如果要安装日志记录服务,请转至

kubernetes/cluster/addons/fluentd-elasticsearch

并运行

kubectl create -f es-controller.yaml -f es-service.yaml -f kibana-controller.yaml -f kibana-service.yaml

正确设置。更改yaml文件以适合您的配置,并确保kubectl在您的路径中。

更新1:这将带来kibana和logstash服务