Amazon web services 成功连接ebs卷时触发Cloudwatch事件(OpenShift创建的卷)
我有一个在AWS中运行的OpenShift集群,它可以为项目动态创建卷。我需要我的所有资源(EC2实例、EBS卷等)都有一些必需的和强制的标记。但是,OpenShift/Kubernetes创建的卷只附带了几个默认标记,我无法从OpenShift端添加自定义标记 当卷附加到实例时,我希望让卷继承它们所附加到的实例的标记。我已经有一个lambda脚本可以实现这一点,但是Amazon web services 成功连接ebs卷时触发Cloudwatch事件(OpenShift创建的卷),amazon-web-services,aws-lambda,amazon-cloudwatch,Amazon Web Services,Aws Lambda,Amazon Cloudwatch,我有一个在AWS中运行的OpenShift集群,它可以为项目动态创建卷。我需要我的所有资源(EC2实例、EBS卷等)都有一些必需的和强制的标记。但是,OpenShift/Kubernetes创建的卷只附带了几个默认标记,我无法从OpenShift端添加自定义标记 当卷附加到实例时,我希望让卷继承它们所附加到的实例的标记。我已经有一个lambda脚本可以实现这一点,但是attachVolume的CloudWatch事件当卷成功连接到实例时,是否有方法触发CloudWatch事件? 我无用的Clou
attachVolume
的CloudWatch事件当卷成功连接到实例时,是否有方法触发CloudWatch事件?
我无用的CloudWatch事件:
{
"source": [
"aws.ec2"
],
"detail-type": [
"EBS Volume Notification"
],
"detail": {
"event": [
"attachVolume"
]
}
}
发生EBS AttachVolume时将触发此CloudWatch事件规则:
{
"source": [
"aws.ec2"
],
"detail-type": [
"AWS API Call via CloudTrail"
],
"detail": {
"eventSource": [
"ec2.amazonaws.com"
],
"eventName": [
"AttachVolume"
]
}
}