kubernetes - 如何在 kubernetes 中收听或观看 pod ip 更改事件历史记录?
问题描述
我想保存历史 pod ip 更改以供将来进行故障排除。我怎样才能做到这一点 ?我可以使用 k8s io.fabric 客户端中的 api 吗?
解决方案
您可以在端点上观看,而不是在 pod 本身上观看。
例如。
try (Watch watch = client.endpoints().inNamespace(namespace).watch(new Watcher<Endpoints>() {
@Override
public void eventReceived(Action action, Endpoints resource) {
....//your code
}
....
推荐阅读
- java - 在arraylist中存储同一父级的多个数据类型
- python - 端点 URL 无法访问 ConnectTimeoutError:端点 URL 上的连接超时:“https://glue.ap-south-1.amazonaws.com/”
- google-bigquery - 如何从 Bigquery 中的 Kmeans 聚类表中获取聚类数?
- html - Vue.js:在子组件的插槽中动态呈现 html
- buildpack - 是否可以自定义使用 Spring Native 生成的 docker 镜像(使用 buildpack)
- excel - 带有 BDH 功能自动化错误的 Bloomberg 文件
- azure - 在 Databricks 上使用 Pyspark 访问 Azure ADLS gen2
- c# - MongoDriver c# 按日期字段中的月份名称过滤
- blazor - Blazor - 我如何设置从父母到孩子的参数
- authentication - SSO 与 JWT 和多个用户帐户 + SPA