当前位置: 首页 > 知识库问答 >
问题:

Kubernetes ConfigMap所需的侦听器配置

孟彦
2023-03-14

我有一个配置文件作为库伯内特斯ConfigMap数据部分的一部分。每当配置文件(ConfigMap data:)的内容发生变化时,应该会有一些触发器/侦听器导致一些调用。(作为此调用的一部分,我需要实现一些代码来重新启动一些服务对象)。

是否有一些可用的库伯内特斯配置可用于为ConfigMap配置此侦听器?。

ConfigMap示例:

apiVersion: v1
kind: ConfigMap
metadata:
  name: {{ .Release.Name }}-glare-configurations
data:
  glare.conf.template: |
    use_stderr = false
    bind_port = 9494
    default_api_limit = {{ .Values.configruations.default_api_limit | default 150 }}

共有1个答案

夔桐
2023-03-14

在撰写此答案时,库伯内特斯对此功能没有内置支持。

更新时间:

您可以使用其中一个受支持的客户端库并编写自定义侦听器。

下面是一个如何使用python客户端库监视POD的示例。

以下部分有助于在对象引用的资源(如ConfigMap)发生更改时,对对象(如部署)进行滚动更新。

工程中有针对该要求的功能要求。

您可以查看Reloader,它是一个用于满足此要求的自定义插件。

 类似资料:
  • 我有一个关于正确配置kafka侦听器属性的问题-侦听器和advertised.listers。 在我的配置中,我设置了以下道具: 客户端使用 进行连接。我是否需要在侦听器和广告侦听器中具有相同的值。这里 是指向运行 kafka 代理的主机的 dns 记录。 在什么情况下,我希望它们保持不变和不同? 谢谢!

  • 要运行Kafka,需要在文件。有两种设置我不理解。 有人可以解释侦听器和广告侦听器属性之间的区别吗? 留档说: 侦听器:套接字服务器侦听的地址。 和 advertised.listeners:主机名和端口代理将向生产者和消费者做广告。 我什么时候必须使用哪个设置?

  • 问题内容: 我当时在上网,但找不到很好的信息。我试图在每次运行应用程序时检测按键。我正在使用JavaFX并将其与FXML一起运行。我尝试了很多事情,但没有任何效果。请帮我。 问题答案: 您应该签出Ensemble示例。这是关键的侦听器代码。

  • 我正在使用Realex Payments的HPP API开发一个卡支付页面,其中包含一个iFrame,用于托管Realex页面。在Realex请求表单上,我将字段HPP_POST_维度和HPP_POST_响应设置为我的URL,如下所示: 付款页: www.example.com/account/payment.html 隐藏字段值用于在HPP页面大小更改和事务完成时,使用事件侦听器将数据从Real

  • 虽然计算属性在大多数情况下更合适,但有时也需要一个自定义的侦听器。这就是为什么 Vue 通过watch选项提供了一个更通用的方法,来响应数据的变化。当需要在数据变化时执行异步或开销较大的操作时,这个方式是最有用的。例如: <div id="watch-example"> <p> Ask a yes/no question: <input v-model="question">

  • 1. 前言 本节介绍侦听器 watch 的使用方法。包括什么是侦听器,侦听器的特点,以及如何对不同类型的数据进行监听。其中重点掌握对不同类型的数据如何使用侦听器,了解它之后,在才能在之后的日常开发中熟练运用。 2. 慕课解释 Vue 提供了一种更通用的方式来观察和响应 Vue 实例上的数据变动:侦听属性。 — 官方定义 侦听器 watch 是 Vue 提供的一种用来观察和响应 Vue 实例上的数据