20250720
很久没更新了,最近貌似陷入了无尽的业务事项中,看了一下近两个月的周报记录,基本都是一些很琐碎的事情。
- 学习了 keda 调度组件,利用它完成 cronhpa ,同时发现它支持很多类型的 hpa,附一个官方的例子
apiVersion: keda.sh/v1alpha1
kind: ScaledObject
metadata:
name: cron-scaledobject
namespace: default
spec:
scaleTargetRef:
name: my-deployment
minReplicaCount: 0
cooldownPeriod: 300
triggers:
- type: cron
metadata:
timezone: Asia/Kolkata
start: 0 6 * * *
end: 0 20 * * *
desiredReplicas: "10"
- cloudwatch exporter 拉取 cloudwatch 的数据,做到所有数据集中到 prometheus 中,解决之前告警分散的问题。需要注意的是,调整拉取频率,避免产生大量的 API 调用费用