观察到的输出
kubectl describe hpa
Warning: autoscaling/v2beta2 HorizontalPodAutoscaler is deprecated in v1.23+, unavailable in v1.26+; use autoscaling/v2 HorizontalPodAutoscaler
尝试修复
autoscaling/v2
在 yml 文件中指定,但仍然有警告。
head -n1 my_hpa.yml
apiVersion: autoscaling/v2
kubectl apply -f my_hpa.yml
kubectl describe hpa
Warning: autoscaling/v2beta2 HorizontalPodAutoscaler is deprecated in v1.23+, unavailable in v1.26+; use autoscaling/v2 HorizontalPodAutoscaler
集群支持 v2
kubectl api-versions | grep autoscaling/
autoscaling/v1
autoscaling/v2
autoscaling/v2beta1
autoscaling/v2beta2
答案1
该警告与您的 yaml 配置无关。
您应该更新您的 kubectl 客户端,使其与 kubernetes api 服务器版本相匹配。