开发者社区 > 云原生 > 中间件 > 正文

有没有eventbridge整合k8s的实例代码?

我这边在使用terraform创建eventbridge,创建target的时候type = "acs.k8s",endpoint是必填的,但是我这边只有Kubernetes Cluster File里面的server地址,请问这块该怎么填?有没有eventbridge整合k8s的实例代码?

展开
收起
我睡觉不困 2024-08-26 09:14:30 33 0
2 条回答
写回答
取消 提交回答
  • 可以填ACK的server地址。此回答整理自钉群"EventBridge用户交流群"

    2024-08-26 14:28:02
    赞同 1 展开评论 打赏
  • 创建EventBridge的事件目标时,如果type = "acs.k8s",Endpoint字段确实需要填写。但根据阿里云官方文档,acs.k8s类型适用于配置投递到Kubernetes服务的事件目标,而不是事件总线EventBridge。您提到的Endpoint格式适用于EventBridge,而不是Kubernetes集群。对于Kubernetes集群,Endpoint通常是集群API服务器的地址,格式通常是https://:<端口>。您可以使用Kubernetes集群文件(kubeconfig)中的server地址来填充这个字段。由于Terraform的配置可能因具体资源和用例而异,这里提供一个基本的示例,展示如何配置投递到Kubernetes的事件目标:
    image.png

    请确保替换:、、和/为您的实际值。这个例子假设您有一个接收POST请求的Webhook服务在Kubernetes集群内。

    2024-08-26 09:55:57
    赞同 2 展开评论 打赏

为企业提供高效、稳定、易扩展的中间件产品。

相关电子书

更多
ACK 云原生弹性方案—云原生时代的加速器 立即下载
ACK集群类型选择最佳实践 立即下载
企业运维之云原生和Kubernetes 实战 立即下载

相关镜像