İçeriğe geç
FibaCloud

KONTEYNERLER / KUBERNETES

Konteyner­lerinizi bir dağıtım düzeni etrafında yönetin.

Birden fazla konteyner, servis ve sürümle çalışırken Kubernetes yaklaşımını değerlendirin. Küme planı; uygulama tanımları, işlemci ve bellek talepleri, ağ erişimi, kalıcı veri ve işletim sorumluluklarını birlikte kapsamalıdır. Amaç yalnız konteyner çalıştırmak değil, değişiklikleri yönetilebilir hale getirmektir.

FibaCloud platformuKubernetes
Küme yönetimi, iş yükü ve kalıcı veri
Önce iş yükünüz
Sürümü tanımlarla yönetme yaklaşımıKaynak ihtiyacını iş yüküyle eşleştirinServis ve veri ilişkilerini netleştirin

01 / Genel bakış

Uygulamanın istenen durumunu tanımlayın; işletim sorularını görünür tutun.

Kubernetes; konteyner iş yüklerinin tanımlanması, zamanlanması ve servislerle ilişkilendirilmesi için bir orkestrasyon yaklaşımıdır. Uygulama tanımlarında neyin çalışacağını tarif edersiniz. Ancak doğru kaynak değerleri, sürüm güvenliği, veri koruma ve uygulamanın sağlıklı olup olmadığını belirleyen kontroller ekip tarafından tasarlanmalıdır.

Kontrol düzlemi, worker düğümleri ve uygulama farklı sorumluluk alanlarıdır. Güncel hizmette hangi katmanın kim tarafından yönetildiğini, desteklenen sürüm ve entegrasyonları doğrulayın. Küme yönetiminin kolaylaşması, uygulama hatalarının veya veri kurtarma gereksiniminin ortadan kalktığı anlamına gelmez.

01

Sürümü tanımlarla yönetme yaklaşımı

Uygulama yapılandırmasını gözden geçirilebilir tanımlarla düzenleyin. İmaj sürümü, ortam ayarları ve dağıtım değişikliklerinin izlenebilir olmasını sağlayın.

02

Kaynak ihtiyacını iş yüküyle eşleştirin

CPU ve bellek taleplerini gerçek kullanıma göre belirleyin. Bir konteynerin sınırı ile tüm kümenin kullanılabilir kapasitesini ayrı değerlendirin.

03

Servis ve veri ilişkilerini netleştirin

Konteyner iletişimi, dış erişim ve kalıcı verinin bağlantısını birlikte planlayın. Pod yaşam döngüsünün veri yaşam döngüsüyle aynı olmadığını dikkate alın.

02 / Mimari

Küme yönetimi, iş yükü ve kalıcı veri

Örnek Kubernetes katmanları: uygulama tanımı küme yönetimine iletilir, iş yükleri düğümlerde çalışır. Kalıcı veri ve kurtarma kendi yaşam döngüsüyle planlanır.

Seçim rehberi
Mimariyi yakından tanıyın
  1. Uygulama tanımı
  2. Kontrol düzlemi
  3. Worker iş yükleri
  4. Kalıcı veri
Örnek Kubernetes katmanları: uygulama tanımı küme yönetimine iletilir, iş yükleri düğümlerde çalışır. Kalıcı veri ve kurtarma kendi yaşam döngüsüyle planlanır.

03 / Seçim rehberi

Küme oluşturmadan önce dört temel karar.

Küme oluşturmadan önce dört temel karar.
Seçim ölçütüNasıl karar verilir?Neden önemli?
Kaynak talepleri ve sınırlarıİş yükünün CPU ve bellek ihtiyacını ölçerek requests ve limits değerlerini belirleyin.Eksik veya uygunsuz değerler zamanlamayı ve çalışma davranışını etkileyebilir.
Kalıcı veriVeri yaşam döngüsünü ve desteklenen depolama bağlantısını tanımlayın.Pod yeniden oluşturulduğunda uygulama verisinin nasıl korunacağı bilinmelidir.
Ağ ve dış erişimServisler, isim çözümü ve dış trafik girişini birlikte planlayın.Ingress veya yük dengeleme yetenekleri kullanılan entegrasyona bağlıdır.
Yönetim ve sürüm politikasıKüme, düğüm ve uygulama sorumluluklarını; bakım ve yükseltme yaklaşımını yazın.Desteklenen sürümler ile uygulama bağımlılıkları birlikte yönetilmelidir.

04 / Kullanım alanları

Kubernetes hangi işletim ihtiyaçları için değerlendiri­lebilir?

01 / Kubernetes

Birden fazla uygulama servisi

Servislerin bağımlılıklarını, kaynak ihtiyacını ve birlikte değişen sürümlerini tanımlayın. Dağıtım sayısı arttıkça işletim standardının değerini değerlendirin.

02 / Kubernetes

Düzenli sürüm dağıtımı

Yeni imajların nasıl doğrulanacağını ve hatalı sürümden nasıl dönüleceğini planlayın. Uygulama ve veritabanı değişikliklerinin uyumunu test edin.

03 / Kubernetes

Arka plan ve dönemsel işler

İşlerin tekrar çalıştırılabilirliğini, tamamlanma koşulunu ve ortak veri erişimini belirleyin. Başarısız bir görevin etkisini uygulama düzeyinde yönetin.

05 / Planlamadan işletime

Tanımdan doğrulanmış dağıtıma.

  1. Uygulamayı hazırlayın

    Konteyner imajını, gerekli ayarları ve sağlık kontrollerini tanımlayın. Gizli bilgileri imajın veya açık deponun içine koymayın.

  2. Kapasiteyi ve veriyi planlayın

    Kaynak taleplerini, düğüm ihtiyacını ve kalıcı veri bağlantılarını belirleyin. Entegrasyonların destek durumunu doğrulayın.

  3. Hazırlık ortamında deneyin

    Dağıtımı, yeniden başlatmayı ve başarısız bir sürümden dönüşü test edin. Uygulama logları ve kaynak kullanımıyla sonucu değerlendirin.

  4. İşletim düzenini kurun

    Uyarıları, sürüm bakımını ve yedekten geri dönüşü tanımlayın. Küme ayarlarının yanında uygulama verisinin kurtarmasını da test edin.

Sorular

Bir sonraki kararınız daha net olsun.

Ekibimizle görüşün
Her uygulama için Kubernetes gerekli mi?

Hayır. Tek veya basit bir servis için sanal sunucu daha anlaşılır bir başlangıç olabilir. Servis sayısı, dağıtım sıklığı ve ekibin işletim deneyimi ihtiyacı belirler.

Kontrol düzlemi ile worker düğümü arasındaki fark nedir?

Kontrol düzlemi kümenin yönetim durumunu koordine eder; worker düğümleri iş yüklerini çalıştırır. Her katmanın yönetim ve bakım kapsamını seçilen hizmet için ayrı doğrulayın.

Pod yeniden oluşturulduğunda verim korunur mu?

Konteynerin geçici dosya sistemi kalıcı veri planı değildir. Desteklenen kalıcı depolama, uygulama tutarlılığı ve yedekleme yöntemini tasarlayıp test etmelisiniz.

Kubernetes uygulamayı otomatik olarak ölçeklendirir mi?

Ölçekleme için uygun bileşenler, metrikler, kaynak kapasitesi ve uygulama tasarımı gerekir. Kullanılan hizmetin desteklediği mekanizmaları doğrulayın; Kubernetes adını tek başına otomatik kapasite garantisi gibi değerlendirmeyin.

Uygulamalı rehberlerle derinleşin.

Ürün seçimini kurulum, yapılandırma ve işletim bilgisiyle buluşturun.

Teknik rehberleri keşfedin

Teknik kaynaklar

Bu kaynaklar sayfada ele alınan teknik kavramları açıklar. Kullanılabilir yapılandırmalar ve hizmet kapsamı FibaCloud ürün ve sipariş bilgilerinde tanımlanır.

FIBACLOUD / Kubernetes

Projenizden başlayalım. Doğru kaynaklarla ilerleyelim.

Uygulamanızı, beklenen kullanımınızı ve işletim ihtiyaçlarınızı paylaşın. Kaynak seçimlerini birlikte netleştirelim.

Gizliliğiniz önemlidir

Çerezleri hizmetlerimizi sunmak, analiz ve pazarlama amacıyla kullanıyoruz. Çerez kullanımımız hakkında daha fazla bilgi edinmek için lütfen Gizlilik Politikamıza ve Çerez ve İzleme Bildirimimize bakın. Web sitemize göz atmaya devam ederek çerez kullanımımızı kabul etmiş olursunuz.
Ayarlar