From 956561810f3edc7a777e86c97a1546c24f6aa453 Mon Sep 17 00:00:00 2001 From: Dawn Chen Date: Tue, 3 Nov 2015 09:31:50 -0800 Subject: [PATCH] Remove monit related salt files. --- cluster/saltbase/salt/monit/docker | 9 --- cluster/saltbase/salt/monit/init.sls | 62 -------------------- cluster/saltbase/salt/monit/kube-addons | 5 -- cluster/saltbase/salt/monit/kube-proxy | 11 ---- cluster/saltbase/salt/monit/kubelet | 11 ---- cluster/saltbase/salt/monit/monit_watcher.sh | 38 ------------ 6 files changed, 136 deletions(-) delete mode 100644 cluster/saltbase/salt/monit/docker delete mode 100644 cluster/saltbase/salt/monit/init.sls delete mode 100644 cluster/saltbase/salt/monit/kube-addons delete mode 100644 cluster/saltbase/salt/monit/kube-proxy delete mode 100644 cluster/saltbase/salt/monit/kubelet delete mode 100644 cluster/saltbase/salt/monit/monit_watcher.sh diff --git a/cluster/saltbase/salt/monit/docker b/cluster/saltbase/salt/monit/docker deleted file mode 100644 index 1f3fa7ec8f6..00000000000 --- a/cluster/saltbase/salt/monit/docker +++ /dev/null @@ -1,9 +0,0 @@ -check process docker with pidfile /var/run/docker.pid -group docker -start program = "/etc/init.d/docker start" -stop program = "/etc/init.d/docker stop" -if does not exist then restart -if failed - unixsocket /var/run/docker.sock - protocol HTTP request "/version" -then restart diff --git a/cluster/saltbase/salt/monit/init.sls b/cluster/saltbase/salt/monit/init.sls deleted file mode 100644 index 3d2e6769eaf..00000000000 --- a/cluster/saltbase/salt/monit/init.sls +++ /dev/null @@ -1,62 +0,0 @@ -{% if not pillar.get('is_systemd') %} - -monit: - pkg: - - installed - -/etc/monit/conf.d/docker: - file: - - managed - - source: salt://monit/docker - - user: root - - group: root - - mode: 644 - -/etc/monit/conf.d/kubelet: - file: - - managed - - source: salt://monit/kubelet - - user: root - - group: root - - mode: 644 - -{% if "kubernetes-pool" in grains.get('roles', []) %} -/etc/monit/conf.d/kube-proxy: - file: - - managed - - source: salt://monit/kube-proxy - - user: root - - group: root - - mode: 644 -{% endif %} - -{% if grains['roles'][0] == 'kubernetes-master' -%} -/etc/monit/conf.d/kube-addons: - file: - - managed - - source: salt://monit/kube-addons - - user: root - - group: root - - mode: 644 -{% endif %} - -/etc/monit/monit_watcher.sh: - file.managed: - - source: salt://monit/monit_watcher.sh - - user: root - - group: root - - mode: 755 - -crontab -l | { cat; echo "* * * * * /etc/monit/monit_watcher.sh 2>&1 | logger"; } | crontab -: - cmd.run: - - unless: crontab -l | grep "* * * * * /etc/monit/monit_watcher.sh 2>&1 | logger" - -monit-service: - service: - - running - - name: monit - - watch: - - pkg: monit - - file: /etc/monit/conf.d/* - -{% endif %} diff --git a/cluster/saltbase/salt/monit/kube-addons b/cluster/saltbase/salt/monit/kube-addons deleted file mode 100644 index 0744594ab7a..00000000000 --- a/cluster/saltbase/salt/monit/kube-addons +++ /dev/null @@ -1,5 +0,0 @@ -check process kube-addons with pidfile /var/run/kube-addons.pid -group kube-addons -start program = "/etc/init.d/kube-addons start" -stop program = "/etc/init.d/kube-addons stop" -if does not exist then restart diff --git a/cluster/saltbase/salt/monit/kube-proxy b/cluster/saltbase/salt/monit/kube-proxy deleted file mode 100644 index 748f524a53b..00000000000 --- a/cluster/saltbase/salt/monit/kube-proxy +++ /dev/null @@ -1,11 +0,0 @@ -check process kube-proxy with pidfile /var/run/kube-proxy.pid -group kube-proxy -start program = "/etc/init.d/kube-proxy start" -stop program = "/etc/init.d/kube-proxy stop" -if does not exist then restart -if failed - host 127.0.0.1 - port 10249 - protocol HTTP - request "/healthz" -then restart diff --git a/cluster/saltbase/salt/monit/kubelet b/cluster/saltbase/salt/monit/kubelet deleted file mode 100644 index 1c807081ae7..00000000000 --- a/cluster/saltbase/salt/monit/kubelet +++ /dev/null @@ -1,11 +0,0 @@ -check process kubelet with pidfile /var/run/kubelet.pid -group kubelet -start program = "/etc/init.d/kubelet start" with timeout 60 seconds -stop program = "/etc/init.d/kubelet stop" -if does not exist then restart -if failed - host 127.0.0.1 - port 10255 - protocol HTTP - request "/healthz" -then restart diff --git a/cluster/saltbase/salt/monit/monit_watcher.sh b/cluster/saltbase/salt/monit/monit_watcher.sh deleted file mode 100644 index 417f2f844e6..00000000000 --- a/cluster/saltbase/salt/monit/monit_watcher.sh +++ /dev/null @@ -1,38 +0,0 @@ -#!/bin/bash - -# Copyright 2015 The Kubernetes Authors All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# This script is invoked by crond every minute to check if monit is -# up and oom protected. If down it restarts monit; otherwise, it exits -# after applying oom_score_adj - -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin - -PROGNAME=monit -FULLPATH=/usr/bin/$PROGNAME - -pids=$(pidof $FULLPATH) -if [[ "${pids}" == "" ]]; then - service $PROGNAME start - sleep 10 -fi - -# Apply oom_score_adj: -901 to processes -pids=$(pidof $FULLPATH) -for pid in "${pids}"; do - echo -901 > /proc/$pid/oom_score_adj -done - -