diff --git a/in-cluster/default.yaml b/in-cluster/default.yaml index 39b1831..2b41ec0 100644 --- a/in-cluster/default.yaml +++ b/in-cluster/default.yaml @@ -371,6 +371,19 @@ spec: - pass: message: Goldpinger can communicate properly regexGroups: '"OK": ?(?P\w+)' + - textAnalyze: + checkName: Etcdserver Database Size Exceeded + exclude: "" + ignoreIfNoFiles: true + fileName: "*" + regex: '(etcdserver)?.*mvcc.*database space exceeded' + outcomes: + - fail: + when: "true" + message: "etcdserver database has grown too large. See https://community.replicated.com/t/kubernetes-cluster-is-down-and-reporting-etcdserver-mvcc-database-size-exceeded/1428" + - pass: + when: "false" + message: etcdserver database is not too large - nodeResources: checkName: Node status check outcomes: