kubernetes通过ubuntu的日志记录和监控创建集群

kubernetes通过ubuntu的日志记录和监控创建集群,kubernetes,Kubernetes,我正在digitalocean ubuntu机器上安装kubernetes群集。我启动了集群并按照此操作运行。在设置过程中,启用节点日志记录、启用集群日志记录和启用集群DNS变量在配置默认值中设置为true 但是,没有为elasticsearch/kabana创建的控制器和服务。我确实需要为skydns手动运行deployAddon.sh,是否需要为日志记录和监视执行相同的操作?或者我在默认配置中遗漏了什么。默认情况下,日志记录和监视服务不在默认名称空间中 您应该能够看到服务是否使用kubect

我正在digitalocean ubuntu机器上安装kubernetes群集。我启动了集群并按照此操作运行。在设置过程中,启用节点日志记录启用集群日志记录启用集群DNS变量在配置默认值中设置为true


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

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

您应该能够看到服务是否使用
kubectl cluster info
运行

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


kubectl get service--namespace=kube system

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

正如@Jon mum所说,
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服务

解决方案未适当解决此问题