Karpenter 1.0 Duyuruldu
Bugün, Karpenter 1.0.0 sürümünün piyasaya sürülmesiyle, Karpenter API'leri beta sürümünden çıktı. Karpenter uygulama kullanılabilirliğini iyileştirmeye, operasyonel iş yükünü azaltmaya ve küme işlem kullanımını artırmaya yardımcı olan esnek, verimli ve yüksek performanslı bir Kubernetes işlem yönetimi çözümüdür. Ayrıca bu sürümde, müşterilere Karpenter'ın Kubernetes uygulamalarını nasıl ve ne zaman kesintiye uğratacağına ilişkin daha fazla denetim sunan üç yeni özellik yer alır. Müşteriler Karpenter'ı Amazon Elastic Kubernetes Service (EKS) veya herhangi bir uygun Kubernetes kümesi ile kullanabilir.
Diğer Kubernetes açık kaynaklı projelerinde olduğu gibi, Karpenter'ın API'leri de alfa sürümünden beta sürümüne kadar bir olgunluk ilerlemesini takip eder ve sonra tutarlı hale gelir. Ekim 2023'te Karpenter projesindeki API'ler alfa sürümünden beta sürümüne yükseltildi. Bu sürümde, projenin olgunluğundaki son dönüm noktasına odaklanılır. Müşteriler, tüm Karpenter API'lerinin gelecekteki 1.0 küçük sürümlerinde kullanılmaya devam edeceği ve işlevselliği olumsuz etkileyen değişikliklere neden olabilecek değişikliklerin yapılmayacağı konusunda emin olabilir. Beta sürümünden yükseltilmenin yanı sıra, bu 1.0 sürümünde Karpenter için üç yeni özellik yer alır: 1) kesinti bütçeleri için yetersiz kullanım, boşluk, kayma gibi kesinti nedenlerini belirleme özelliği; 2) müşterilerin uygulama kullanılabilirliğini güvenlik gereksinimlerine göre dengelemesine yardımcı olan güçlü bir kesinti modu ve 3) müşterilerin maliyet verimliliği ve uygulama kullanılabilirliği gereksinimlerini karşılamak için Karpenter'ın konsolidasyon özelliğini daha iyi bir şekilde ayarlamalarına olanak veren consolidateAfter işlecinin uzantısı.
Bu özelliklerin ve 1.0.0 sürümünde sunulan diğer değişikliklerin eksiksiz açıklamalarını Karpenter 1.0 lansman blogunda bulabilirsiniz. Karpenter hakkında daha fazla bilgi için Amazon EKS Kullanıcı Kılavuzu'ndaki karpenter.sh veya Autoscaling sayfalarını inceleyin.