我想知道在 Kubernetes 中启动我的 pod 需要多长时间。我的 Pod 有3 Init Containers和9 actual Containers。到目前为止,这是我尝试过的:
AGEinkubectl describe pod <pod_name>将给出启动时间的想法。kubectl events使用或查看 pod 的事件kubectl describe。问题是并非所有容器都存在事件。此外,没有明确的方法来了解 pod 处于READY状态所需的时间。问: Kubernetes 是否提供了确定整个 Pod 启动时间的方法?
表看起来像这样:
my_table
id (int) create_time (timestamp) meta_data (json)
1 2019-01-20 18:35:42 {"my property": "123"}
2 2019-01-20 19:35:42 {"more data": "456"}
Run Code Online (Sandbox Code Playgroud)
我试过查询:
SELECT * FROM my_table
WHERE meta_data = '{"my property": "123"}';
SELECT * FROM my_table
WHERE meta_data = '\{\"my property\"\: \"123\"\}';
Run Code Online (Sandbox Code Playgroud)
它不起作用,如何在 json 字段字符串上查询完全匹配?
我注意到这确实有效...
SELECT * FROM my_table
WHERE meta_data LIKE '\{\"my property\"\: \"123\"\}';
Run Code Online (Sandbox Code Playgroud)
我需要使用LIKE吗?为什么=不工作?