はじめに
KubernetesのHorizontal Pod Autoscaling情報を取得するAPI(@autoscaling/v2
)が1.23で有効化され、1.26で旧API(@autoscaling/v2beta2
)が廃止されました。これに伴い、New RelicのKubernetes Integrationがサポートするクラスターのバージョンが1.23以上に変更となりました(参考)。詳細は公式ドキュメントをご参照ください。
具体的には以下のコンポーネントのバージョンが必要になります。
- nri-kubernetes(newrelic-infrastructure): + v3.17
- kube-state-metrics(ksm) + v2.7
Kubernetes Integrationをご利用のお客様は適切なバージョンのコンポーネントを利用しているかご確認ください。
確認およびupdate方法
Helmの場合
nri-bundle5.0.28以上を指定してインストールしてください。
万が一クラスターバージョンが1.22以下の場合は、nri-bundle5.0.26以下を使用してください(こちらはサポート外となりますこと予めご承知おきください)。
マニフェストの場合
New RelicのAdd dataで表示されるインストールコマンドにて、Kubernetesバージョンを特定してクラスターのバージョンに合わせたマニフェストを自動生成します。必要に応じて再度マニフェストを自動生成し、New Relic Kubernetes Integrationをupgradeしてください。
おわりに
Kubernetesはバージョンアップのライフサイクルが早いため、便利な機能がいち早く利用できるようになる一方で継続的なバージョンアップ作業が必須になります。計画的なバージョンアップを行い、最新機能を使いこなしましょう。
이 블로그에 표현된 견해는 저자의 견해이며 반드시 New Relic의 견해를 반영하는 것은 아닙니다. 저자가 제공하는 모든 솔루션은 환경에 따라 다르며 New Relic에서 제공하는 상용 솔루션이나 지원의 일부가 아닙니다. 이 블로그 게시물과 관련된 질문 및 지원이 필요한 경우 Explorers Hub(discuss.newrelic.com)에서만 참여하십시오. 이 블로그에는 타사 사이트의 콘텐츠에 대한 링크가 포함될 수 있습니다. 이러한 링크를 제공함으로써 New Relic은 해당 사이트에서 사용할 수 있는 정보, 보기 또는 제품을 채택, 보증, 승인 또는 보증하지 않습니다.