I am sharing a sample and full DevOps Stack by Simon Reymann Our whole DevOps stack consists of the following tools: The main reason we have chosen Kubernetes over Docker Swarm is related to the following artifacts: for the original post and comments please visit https://stackshare.io/zimoony/decisions/104069607668616391 and my StackShare profile is https://stackshare.io/ozgurozkok
Devamını Oku
Ghost kitchens: keep a keen eye on emerging trends and I predict that soon all our delivery food is going to be made in virtual restaurants utilizing cloud kitchens And when the times change, new business opportunities arise. Oh, how I love new business opportunities! So get ahead of the […]
Devamını Oku
Virtual Machine (Sanal Makine) kendi bilgisayarımızda başka bilgisayarları sanal olarak çalıştırmamıza olanak sağlayan bir yazılımdır. Yazılımcılar için sanal makineler yaşamı kolaylaştırıcı araçlardandır. Kişisel olarak bir MacBook kullanıyorum. Bilgisayarıma kurulu windows ve linux sanal makineleri sayesinde bu işletim sistemlerini de sorunsuz kullanabiliyorum. Bu yazıda VM teknolojisini derinlemesine incelemeyeceğim. Sanallaştırma işi […]
Devamını Oku
Öncelikle cihazınıza SSH ya da fiziksel olarak login olmanız gerekiyor. Login olduğunuzda terminal (console) ekranını ve komut satırını göreceksiniz. sudo passwd root eski ve yeni şifrelerini girerek linux root şifrenizi değiştirebilirsiniz.
Devamını Oku
Git kullanımını adım adım Git Derslerimizde anlatıyoruz. Derslerin yanında temel komutları burada da listelemek istedim. git config ‘git config’; kullanıcı adı, mail, dosya formatları gibi genel ayarların yapılmasını sağlar. git config –global user.name “kullanıcı.adınız” git config –global user.email kullaniciEPostaniz git init Bu komut, bulunduğunuz dizini bir Git dizini haline getirir. Git dizinlerine Repository adı […]
Devamını Oku
GİT kullanımında branch kullanımı ve farklı branch larda bulunan geliştirmelerin birleştirilmesini gördük. Günlük hayatta aynı branch üzerinde aynı dosyanın değiştirilmesi sık olmasa dahi karşılacağınız bir durumdur. Bununla ilgili bir örnek dizisi yapalım. Bu konunun adı CONFLICTS olarak geçmektedir. öncelikle durumu kontrol edelim. ozgur-MacBook-Pro:gitsample ozgurozkok$ git status On branch […]
Devamını Oku
Kadıköy ‘de bir İSKİ çalışması sırasında su boruları patladı. Caferağa mahallesi ve Kadıköy’ün bazı mahallelerinde su kesintisi yaşanıyor. Bu geceyarısı başlayacak sokağa çıkma yasağı nedeniyle halk sokaklarda ve sosyal mesafe unutuldu. Fotoğrafları twitter ve NTV sitesinde ilgili haberden ” https://www.ntv.com.tr/galeri/turkiye/kadikoyde-cadde-gole-dondu,-LwXOnse5k6JYsw6rOjvJw/bRVp2EKGakKmWpvZxO9iRQ ” kullandım. Kadıköy ve İSKİ’ nin yaşadığı ilk olumsuzluk bu […]
Devamını Oku
GIT üzerinde değişikliklerimizi izlemeyi, saklamayı ve kontrol etmeyi öğrendik. GIT ‘i normal yaşamda bu kadar basit kullanmıyoruz 🙂 GIT yapısı Branch’ lar üzerine kuruludur. Şimdiye kadar kullandığımız branch, ana branch yani MASTER branch oldu. Yazılım projelerimizde MASTER branch ‘i sadece production release‘ lar için kullanıyoruz. Başka kullanım şekilleri vardır, benim […]
Devamını Oku
Dizinler hakkında bilgi almak için farklı komutlar ve yöntemler vardır. Burada DU komutunun bir kaç kullanım şeklini göstereceğim. Macbook üzerinde Vmware altında Linux Mint kullanıyorum. DU genel olarak dizin bilgilerini verir. Bir dizinin içinde DU çalıştırdığınız tüm alt dizinler ile bilirkte bilgi sağlar. Belli bir dizinin bilgisini almak […]
Devamını Oku
Temel kavramları öğrenmeye devam ediyoruz. “git status” ile durumu kontrol ederek başlayalım. ozgur-MacBook-Pro:gitsample ozgurozkok$ git status On branch master No commits yet Untracked files: (use “git add <file>…” to include in what will be committed) main.cpp nothing added to commit but untracked files present (use “git add” to […]
Devamını Oku