CI/CD ve Otomasyon

  • ArgoCD Kurulumu ve GitHub Entegrasyonu

    ArgoCD Kurulumu ArgoCD Kurulumu için aşağıdaki adımları takip edeceğiz. Adım1:ArgoCD github hesabında bulunan install.yaml dosyasını kullanarak gerekli nesnelerin oluşturulmasını sağlayacağız. Adım2: Yukarıdaki adımdan sonra SelfSigned SSL sertifikası ile birlikte ingress nesnesi oluşturarak ArgoCD UI tarafına erişim sağlayacağız. Burada sistem üzerinde Ingress Controller kurulu olduğu varsayılmıştır. Ayrıca bakınız. Şimdi yukarıdaki adımda oluşturduğumuz key ve crt dosyaları…

  • Installing Applications with Ansible

    NGINX INSTALL WITH ANSIBLE Under this topic, installation of Nginx Web Server application will be explained.To do this you should follow below steps.Step1:You can downloand Nginx Instalaltion packages from this repository. After, you should copy files on the ansible machine.Also you can use git command to clone files. To do this you should use below…

  • Jenkins Kurulum ve Kullanım

    LINUX ÜZERİNE JENKINS KURULUMU Burada linux üzerine manuel olark jenkins kurulumu anlatılacaktır.  Kurulum için ilgili .rpm dosyası indirilerek yum komutu ile kurulum yapılacaktır ve jenkins arayüzüne erişim sağlanacaktır. 1)Buradan rpm dosyası indirilir.2)İndirilen rpm dosyası linux(rhel7.6) üzerine atılarak kurulum adımına geçilir.3)Kurulum yapılır.(linux makine üzerinde Open JDK Javanın yüklü olması gerekir. Yüklü değil ise önce java kurulur.Buradan…

  • Ansible Kurulum Rehberi

    LINUX RHEL7.6 ÜZERİNE ANSİBLE KURULUMU Makineniz internet ortamına  açık değil  ise aşağıdaki adımlar takip edilecektir.Buradan ilgili rpm dosyasının son sürümü indirilir. İndirilen dosya WinSCP vb. uygulamalar ile makine üzerinde belirleyeceğimiz bir dizine atılır. Daha sonra ilgili dizin üzerinde rpm dosyası ile kurulum adımına geçilir. Kurulum adımında belli gereksinimler olacaktır. Aynı şekilde gereksinimler indirilerek kurulum adımına…