无法在Kubernetes

时间:2015-11-17 09:36:27

标签: kubernetes influxdb

我使用官方" kube-up"在AWS中创建了一个Kubernetes集群。机制。默认情况下,会创建一个监视集群并登录到InfluxDB的插件。 InfluxDB快速填满节点上的磁盘空间已经noted in this post了,我也看到了同样的问题。

问题是,当我尝试杀死InfluxDB复制控制器和服务时,它会神奇地"一段时间后回来。我这样做:

kubectl delete rc --namespace=kube-system monitoring-influx-grafana-v1
kubectl delete service --namespace=kube-system monitoring-influxdb
kubectl delete service --namespace=kube-system monitoring-grafana

然后,如果我说:

kubectl get pods --namespace=kube-system

我看不到豆荚了。但是,经过一段时间(几分钟到几小时)后,复制控制器,服务和窗格又恢复了。我不知道重启它们的是什么。我想永久地杀死他们。

1 个答案:

答案 0 :(得分:2)

您可能需要从“主”主机上的/etc/kubernetes/addons/目录中删除Influxdb的清单文件。许多kube-up.sh实现使用定期运行的服务(通常位于/etc/kubernetes/kube-master-addons.sh),并确保/etc/kubernetes/addons/中的所有清单都处于活动状态。

您还可以重新启动群集,但在运行export ENABLE_CLUSTER_MONITORING=none之前运行kube-up.sh。您可以在kube-up.sh

查看影响群集cluster/aws/config-default.sh构建的其他环境设置