Pano
Kubernetes

Küme pod'un neden öldüğünü zaten biliyor. Polylane olayları okur, rollout ile ilişkilendirir ve sana yanıtı verir.

Kubernetes API'si konuşan her küme: EKS, GKE, AKS ya da masanın altındaki. Tek bir salt okunur ServiceAccount ve grafikte.

Bekleme listesine katıl

Desteklenen her kaynak.

Grafiğinde görünen Kubernetes kaynak türleri.

Namespace
Node
Deployment
StatefulSet
DaemonSet
ReplicaSet
Job
CronJob
Pod
Service
Ingress
ConfigMap
Secret
Service Account
Role
Role Binding
Cluster Role
Cluster Role Binding
Persistent Volume
Persistent Volume Claim
Storage Class
Network Policy
Horizontal Pod Autoscaler
Pod Disruption Budget

Küme biliyor. Artık biri dinliyor.

Ajanlar iş yüklerini izler ve hataları oldukları anda inceler.

Kümenin tam topolojisi

Deployment'lar, StatefulSet'ler, DaemonSet'ler, pod'lar, servisler, ingress'ler, CronJob'lar, birimler, otomatik ölçekleyiciler, roller ve bağlamalar: 24 kaynak türü kenarları ve geçmişiyle, kümenin üzerinde çalıştığı bulutların yanında tek bir grafiğe iner.

Ajanlar kümeyi doğrudan inceler

Pod'lara bakar, günlükleri ve olayları okur ve topolojiyi belirli aralıklarla haritalar; gördüklerini her iş yükünün normalde nasıl davrandığına göre değerlendirir. Döngüde pano yok.

Kubernetes'in iyi gizlediği hatalar

Çökme döngüleri, OOM kill'ler, pending'de takılan pod'lar, hiç yakınsamayan rollout'lar. Küme biliyor; kimse izlemiyor. Polylane inceler ve ne olduğunu yazar.

Bozulmadan önce ne değişti

Her eşitleme kümede neyin ortaya çıktığını, değiştiğini veya kaybolduğunu kaydeder. Bir iş yükü bir rollout'un hemen ardından hata vermeye başladığında inceleme o rollout'tan başlar.

get, list, watch ve başka hiçbir şey

Bir kubeconfig veya salt okunur bir ServiceAccount tokenıyla bağlan. Polylane yalnızca salt okunur Kubernetes API çağrıları yapar, kimlik bilgileri depolanmadan önce şifrelenir, ajan tokenı asla görmez ve onu tek bir namespace ile sınırlayabilirsin.

PR ile biten incelemeler

Kök neden bir kod satırı veya bir manifest olduğunda düzeltme, iş yükünün arkasındaki depoya kanıt ekli ve incelemene hazır olarak iner.

Sorular.

Polylane Kubernetes için bir yapay zeka SRE'si mi?

Çoğu insanın bu terimle kastettiği şey: pod'larını, deployment'larını ve düğümlerini tek bir bağlam grafiğinde tutan, onları izleyen, çökme döngülerini inceleyen ve yapabildiklerini düzelten ajanlar; kümeyi değiştiren her şeyi bir insan onaylar. Buna yapay zeka SRE'si değil, kendi kendini işleten yazılım diyoruz: mesele kümenin kendine bakması, bir botun on-call rotasyonuna katılması değil.

Polylane Kubernetes kümeme nasıl bağlanır?

İki yolla: bir kubeconfig yapıştır (Polylane geçerli bağlamdan API sunucu URL'sini, CA sertifikasını ve ServiceAccount bearer tokenını okur) ya da API sunucu URL'sini ve bir tokenı elle gir. get, list ve watch yetkili salt okunur bir ServiceAccount oluştur; ihtiyacı olan tek şey bu. Kimlik bilgileri depolanmadan önce şifrelenir ve ajan tokenı asla görmez.

EKS, GKE veya kendi kümelerimle çalışır mı?

Kubernetes API'si konuşan her küme çalışır: EKS, GKE, AKS ya da çıplak metal. Bir AWS hesabı bağlarsan EKS kümeleri, düğüm grupları ve Fargate profilleri de aynı grafikte otomatik olarak görünür.

Polylane hangi Kubernetes kaynaklarını eşitler?

24 kaynak türü: namespace'ler, düğümler, Deployment'lar, StatefulSet'ler, DaemonSet'ler, ReplicaSet'ler, Job'lar, CronJob'lar, pod'lar, servisler, ingress'ler, ConfigMap'ler, secret'lar, ServiceAccount'lar, RBAC rolleri ve bağlamaları, kalıcı birimler ve talepleri, depolama sınıfları, ağ politikaları, otomatik ölçekleyiciler ve pod kesinti bütçeleri. Tam liste bu sayfada.

Polylane kümemi değiştirebilir mi?

Hayır. Polylane yalnızca salt okunur Kubernetes API çağrıları yapar; oluşturduğun ServiceAccount'un get, list ve watch dışında hiçbir şeye ihtiyacı yok. Düzeltmeler iş yüklerinin arkasındaki depolara, incelemen ve birleştirmen için pull request olarak iner.

Gözlemlenebilirlik sağlayıcımla çalışır mı?

Evet. Datadog, Sentry, Honeycomb, Axiom ve Grafana Cloud grafiğe birinci sınıf kaynaklar olarak katılır ve uyarıları tetiklendiği anda bir ajan tarafından triyajdan geçirilir.

Ne kadar tutar?

Fiyatlandırma herkese açık ve self servis: ücretsiz bir plan, aylık $80'dan başlayan ücretli planlar ve dahil kredilerin ötesinde kullandıkça öde aşımı. Her plan ve sınır polylane.com/pricing adresinde yayınlanmıştır.

kubectl arkeolojisi bitti. Yanıtlar sana gelir.