我使用 Keda 创建了 ScaledObject 和 TriggerAuthentication,以便根据 RabbitMQ 长度水平自动缩放我的 pod。
但由于某种原因,当我尝试像这样查询我的 ScaledObjects 时:
kubectl get ScaledObjects -n mynamespace
我什么也得不到。但是当我应用包含有关 ScaledObject 的所有信息的 yaml 文件时,输出是这样的:
scaledobject.keda.sh/rabbitmq-scaledobject unchanged
我还可以使用以下命令编辑此缩放对象:
kubectl edit scaledobject.keda.sh/rabbitmq-scaledobject -n mynamespace
但我不确定为什么在执行此命令时未列出它:
kubectl get ScaledObjects -n mynamespace
自动缩放器确实有效,我只是想知道为什么它没有列出..
提前致谢, 亚尼夫