我如何知道Kubernetes中所有可能的状态和原因的列表?
现在,我正在处理Kubernetes事件。基于某些异常事件,我将对此做出反应。例如,如果某个Pod已退出或待处理,则将收到此类事件并通过电子邮件(自定义代码)得到通知。对于每个此类事件,将采取进一步的措施。
我必须知道Pod和节点的所有可能状态的列表。这将帮助我处理代码中的异常行为。如果可能,最好也知道可能的事件原因列表。
我正在使用Fabric8 kubernetes-client,因为我发现Java Kubernetes-client处理事件时遇到了一些问题。
我通过Google搜索的方式无法获得一些结果。
尝试使用Elasticsearch高级客户端时出现以下异常。
我正在使用Spring Boot 2.0.4和Elasticsearch 6.4版本。用例只是创建一个包含一些数据的索引,然后检索相同的数据。
2018-08-24 14:25:44.185 ERROR 18768 --- [nio-8080-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Handler dispatch failed; nested exception is java.lang.NoClassDefFoundError: org/elasticsearch/common/xcontent/DeprecationHandler] with root cause
java.lang.ClassNotFoundException: org.elasticsearch.common.xcontent.DeprecationHandler
at java.net.URLClassLoader.findClass(URLClassLoader.java:381) ~[na:1.8.0_144]
at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[na:1.8.0_144]
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:335) ~[na:1.8.0_144]
at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[na:1.8.0_144]
at java.lang.ClassLoader.defineClass1(Native Method) ~[na:1.8.0_144]
at java.lang.ClassLoader.defineClass(ClassLoader.java:763) ~[na:1.8.0_144]
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) ~[na:1.8.0_144]
at java.net.URLClassLoader.defineClass(URLClassLoader.java:467) ~[na:1.8.0_144]
at java.net.URLClassLoader.access$100(URLClassLoader.java:73) ~[na:1.8.0_144]
at java.net.URLClassLoader$1.run(URLClassLoader.java:368) ~[na:1.8.0_144]
at java.net.URLClassLoader$1.run(URLClassLoader.java:362) ~[na:1.8.0_144]
at java.security.AccessController.doPrivileged(Native Method) ~[na:1.8.0_144]
at java.net.URLClassLoader.findClass(URLClassLoader.java:361) ~[na:1.8.0_144]
at java.lang.ClassLoader.loadClass(ClassLoader.java:424) …Run Code Online (Sandbox Code Playgroud) 我正在尝试在 Cent OS 7 中使用带有 cfn-signal 的 AWS Cloud Formation 模板。根据文档,提到安装使用
yum install -y aws-cfn-bootstrap
or using RPM..
Run Code Online (Sandbox Code Playgroud)
但是,它们都没有帮助,只是收到以下错误消息..
没有可用的包 aws-cfn-bootstrap。