21 Şubat 2023 Salı

Devops Terms

CI CD Pipelie

Pipeline kodumuzu otomatik olarak build eder, test eder ve her hangi bir clouda deploy eder.


Docker İmages

Her Image bir Base Image'dan türemektedir. Tüm Base Image'lar içerisinde Linux'un çok küçük bir Core'unu bulundurur. Yani kısaca her Image bir işletim sistemi barındırır ve biz container ayağa kaldırdığımızda o container içerisinde çalışan Image bir işletim sistemi üzerinde çalışır. Dolayısı ile o işletim sistemine bağlanabiliriz ve hatta kendi komutlarımızı onun üzerinde çalıştırabiliriz.


Kubernetes

Yazmış olduğumuz kodu dockerize edip bir image içerisine koyuyoruz. Bu imageden bir adet container oluşturup bunu kubrnetes pod içerisine koyuyoruz. Pod içerisinde secrets, maps yada volumes mount ediyoruz. Podun önüne kubernetes servis koyuyoruz bu servise de load balancer kullanan ingress aracılığıyla erişiyoruz.

Hiç yorum yok:

Yorum Gönder