Portainer Community Edition, konteynerleştirilmiş uygulamalar için açık kaynaklı, hafif bir hizmet dağıtım platformudur. Docker, Swarm, Kubernetes ve ACI ortamlarının yönetimini sağlar. Konteynerler, görüntüler, birimler, ağlar ve daha fazlası dahil olmak üzere orkestratör kaynaklarınızı yönetmek için akıllı bir GUI ve kapsamlı bir API sağlar.
Portainer’in tarihi
“Porttainer’ı başlangıçta kendi ihtiyaçlarım için yarattım. 2016 yılında Asya’da bir Genel Bulut sağlayıcısı işletiyordum ve pazara Hizmet olarak Konteyner çözümü sunmak istiyordum. O zamanlar bu Docker anlamına geliyordu. O zamanlar Docker için Bulut Sağlayıcı yönetim kullanıcı arayüzü yoktu, bu yüzden Portainer’ı bu şekilde hareket edecek şekilde yarattım. Bir bakıma Portainer, ECS popüler olmadan önce AWS ECS’nin yerel pazar versiyonunu etkinleştirdi. Ancak Portainer hızla kendi başına bir hayata başladı. “Keşfedilen” ve hakkında blog yazılan kullanıcı arayüzünü açık kaynaklı hale getirdim ve çok başarılı oldu. Portainer’ın yaratıcısı Neil Cresswell, Help Net Security’ye verdiği demeçte, 2016 ortasında 500 indirme sayısına ulaştı; Noel’e kadar 1 milyon ve Yılbaşı’na kadar ise 10 milyon.
Cresswell, orijinal CaaS işini hızla kapattı ve yalnızca Portainer’ı bir ürün olarak geliştirmeye ve oradan inşa etmeye odaklandı.
Portainer özellikleri
Portainer’ın temel amacı artık kuruluşların CaaS platformlarını kendi seçtikleri herhangi bir kapsayıcı çalışma zamanı veya düzenleyicide dahili olarak sunmasını sağlamaktır. Bir işletme kapsayıcı tabanlı uygulamaları mümkün olan en kolay şekilde çalıştırmak istiyorsa, Portainer ideal araçtır.
Docker ve Kubernetes’i destekleyerek karmaşıklığı soyutlar ve süreci basitleştirir, bu sayede yalnızca bir sysadmin geçmişine sahip olanlar için bile erişilebilir hale gelir. Ayrıca, Portainer uygulamaların iyi yapılandırılmış platformlarda güvenli bir şekilde çalışmasını sağlamak için gerekli kontrolleri ve korumaları sağlar.
“Portainer, uzmanlar için değil, “günlük yönetici” için tasarlanmıştır. Konteyner teknolojisini kolayca erişilebilir kılmaya odaklanması bakımından diğerlerinden farklıdır. Sadece en teknik olarak gelişmiş olanların benimseyebileceği şekilde “kapı tutan” teknolojiyi sevmiyoruz, herkesin konteynerizasyonun dönüştürücü güçlerini benimseyebilmesini istiyoruz. Ayrıca Portainer’ın platformunuzu yönetmek için tek aracınız olmasını istiyoruz. Konteynerleri yönetmek için gidip eksiksiz bir araç zinciri seçmek zorunda kalmamalısınız; platformunuzun tüm hayati unsurlarını ele alan tek bir araca sahip olmalısınız: sağlama, yaşam döngüsü, güvenlik, uyumluluk, sorun giderme, vb. İşte Portainer budur,” diye açıkladı Cresswell.
Gelecek planları ve indirme
“Potainer’ın yaptıklarını daha da genişletmeyi, gözlemlenebilirliği daha da derinleştirmeyi, daha büyük ölçekli dağıtımları desteklemeyi ve Kubernetes operasyonlarını basitleştirmeye yönelik çalışmalarımızı ilerletmeyi amaçlıyoruz. Temel teknolojiyi elimizden geldiğince alakasız hale getirmek istiyoruz. AWS ECS’yi, gücü ve kullanım kolaylığı açısından “altın standartımız” olarak görüyoruz ve herhangi bir yerdeki dağıtım için bunu sunmak istiyoruz” diye ekledi Cresswell.
Portainer Community Edition düzenli olarak güncellenir ve geliştiriciler her birkaç ayda bir güncelleme yayınlamayı hedefler. GitHub’da ücretsiz olarak mevcuttur.
Mutlaka okuyun: