4 Temmuz 2026 Cumartesi

Kubernetes dağıtımlarında en son etikete sahip kapsayıcıları kullanma


 Konteynerler inşa etmek için zaman harcadıysanız, bu sürpriz olmamalı. Docker görüntüleri için "latest" etiketini kullanmak başlı başına kötü bir uygulamadır çünkü "latest" sadece etiketin bir adıdır ve aslında "en yeni" veya "son olarak inşa edilmiş" anlamına gelmez. Bir kapsayıcı görüntüsünden bahsederken bir tane belirtmezseniz, en son varsayılan etikettir. Bir Kubernetes dağıtımında "latest" etiketini kullanmak daha da kötü bir yçeivioldur, çünkü bunu yaparak artık kümenizde nelerin dağıtıldığını bilmiyorsunuzdur.






Bu dağıtımı uygularsanız, artık hangi kapsayıcı etiketinin gerçekte dağıtıldığına dair tüm bilgileri kaybetmiş olursunuz. Konteyner etiketleri değiştirilebilir, bu nedenle "latest" etiketi kimse için gerçekten bir şey ifade etmiyor. Belki bu konteyner görüntüsü 3 dakika önce oluşturuldu, belki 3 ay önceydi. Hangi sürümü içerdiğini bilmek için CI sisteminiz için tüm günlüklerinizi yakalamanız veya hatta incelemek için görüntüyü yerel olarak indirmeniz gerekecektir.


"latest" etiketi, her zaman çekme politikasıyla birleştirirseniz daha da tehlikelidir. Diyelim ki bölmeniz öldü ve Kubernetes onu sağlıklı hale getirmek için yeniden başlatmaya karar verdi (ilk etapta Kubernetes'i bu yüzden kullandığınızı unutmayın).



 


Kubernetes bölmeyi yeniden planlayacak ve çekme politikanız buna izin veriyorsa, Docker kayıt defterinizden "latest" görüntüyü tekrar çekecektir! Bu, bu arada "latest" etiketi değiştiyse, artık bu özel bölmede diğer bölmelerin sahip olduğundan farklı yeni bir sürümünüz olduğu anlamına gelir. Çoğu durumda, istediğiniz bu değildir.



Ayrıca, bölmeleri manuel olarak öldürerek ve "latest" resminizi tekrar çekmelerini bekleyerek "dağıtımlar" yapmanın başarı için bir reçete olduğunu söylemeye gerek yok (eğer bu "dağıtım" biçimini kullanırsanız).



Kubernetes'teki doğru dağıtım biçimi uygun bir etiketleme stratejisi izlemelidir. Belirli bir stratejiye sahip olduğunuz sürece sorun oluşmayacaktır.



Yararlı Öneriler:

    

Git karmalarıyla etiketleri kullanmak (örn. docker.io/myusername/my-app:acef3e). Bunun uygulanması kolaydır, ancak bir Git karması teknik olmayan kişiler tarafından kolayca okunamadığı için abartılı olabilir.


Semantik sürümleri takip eden uygulama sürümüyle etiketler kullanmak (örn. docker.io/ myusername/my-app:v1.0.1). Bu yöntemin hem geliştiriciler hem de geliştirici olmayanlar için birçok avantajı vardır.


Yapı numarası veya yapım tarihi/saati gibi ardışık bir sayıyı gösteren etiketleri kullanmak. Bu formatla çalışmak çok zordur, ancak eski uygulamalarla benimsenmesi kolay olabilir.



Önemli olan, konteyner etiketlerinin değişmez olarak ele alınması gerektiği konusunda hemfikir olmanız gerektiğidir. V2.0.5 olarak işaretlenmiş bir Docker görüntüsü yalnızca bir kez oluşturulmalı ve bir ortamdan diğerine yükseltilmelidir.



V2.0.5 etiketli görüntüyü kullanan bir dağıtım görürseniz, şunları yapabilmelisiniz... 


• Bu görüntüyü yerel olarak çekin ve kümede çalışanla aynı olduğundan emin olun; 


• Oluşturduğu Git karmasını kolayca takip edin. 


Dağıtım iş akışlarınız herhangi bir şekilde "latest" etiketleri kullanmaya bağlıysa, bir saatli bombanın üzerinde oturuyorsunuz.

8 Aralık 2024 Pazar

Ulu Önderimiz Mustafa Kemal ATATÜRK Sözleri

 


  • Softa sınıfının din simsarlığına izin verilmemelidir. Dinden maddi menfaat temin edenler. İğrenç kimselerdir. İşte bu duruma karşıyız ve buna müsaade etmiyoruz.

  • Laiklik, yalnız din ve dünya işlerinin ayrılması demek değildir. Tüm yurttaşların vicdan, ibadet ve din özgürlüğü de demektir.

  • Din bir vicdan meselesidir

  • Az zamanda çok ve büyük işler yaptık. Bu işlerin en büyüğü, temeli Türk kahramanlığı ve yüksek Türk kültürü olan Türkiye Cumhuriyeti’dir.

  • Egemenlik kayıtsız şartsız milletindir.


  • Ancak, ulusun hayatı tehlikeye girmedikçe, savaş bir cinayettir

  • Öğretmenler ! Yeni nesil sizlerin eseri olacaktır.

  • Hattı müdafaa yoktur, sathı müdafaa vardır. O satıh, bütün vatandır. Vatanın her karış toprağı, vatandaşın kanıyla ıslanmadıkça, terk olunamaz

  • Ulusun bağımsızlığını, yine ulusun kesin kararı ve direnişi kurtaracaktır.

  • Hayatı ve özgürlüğü için ölümü göze alan bir millet asla yenilmez

  • Tam bağımsızlık denildiği zaman, doğal, siyasal, mali, adli, askeri, kültürel ve her alanda tam bağımsızlık anlaşılır


  • Türkiye'nin güvenini amaç edinen, hiçbir başka ulusun aleyhinde olmayan bir barış yolu, her zaman bizim ilkemiz olacaktır.

  • Bağımsızlık, uğruna ölmesini bilen toplumların hakkıdır.

  • Türkiye Cumhuriyeti mesut, muvaffak ve muzaffer olacaktır.

  • Türk milletinin karakterine ve adetlerine en uygun olan idare, Cumhuriyet idaresidir.

  • Hiçbir şeye ihtiyacımız yok, yalnız bir şeye ihtiyacımız vardır; çalışkan olmak!


  • Biz Türkler, bütün tarihimiz boyunca hürriyet ve istiklale timsal olmuş bir milletiz.

  • En büyük savaş, cahilliğe karşı yapılan savaştır.

  • Taş kırılır, tunç erir ama Türklük ebedidir

  • Millî hedef belli olmuştur. Ona ulaşacak yolları bulmak zor değildir. Önemli olan, çetin olan o yollar üzerinde çalışmaktır. Denebilir ki hiçbir şeye muhtaç değiliz. Yalnız tek bir şeye çok ihtiyacımız vardır: Çalışkan olmak. Toplumsal hastalıklarımızı incelersek temel olarak bundan başka, bundan önemli bir hastalık keşfedemeyiz; hastalık budur. O halde ilk işimiz bu hastalığı esaslı bir şekilde tedavi etmektir. Milleti çalışkan yapmaktır. Servet ve onun doğal sonucu olan refah ve mutluluk, yalnız ve ancak çalışkanların hakkıdır

  • Hürriyet olmayan bir memlekette ölüm ve çöküş vardır. Her ilerleyişin ve kurtuluşun anası hürriyettir


  • Benim naçiz vücudum elbet bir gün toprak olacaktır, ancak Türkiye Cumhuriyeti ilelebet payidar kalacaktır.

  • Bir ulus sanattan ve sanatçıdan yoksunsa, tam bir hayata sahip olamaz.

  • Hayatı ve özgürlüğü için ölümü göze alan bir millet asla yenilmez

  • Şuna inanmak gerekir ki, dünya yüzünde gördüğümüz her şey kadının eseridir.

  • Egemenlik verilmez, alınır.

  • Hayatta en hakiki mürşit ilimdir.


  • Yurtta sulh, cihanda sulh.

  • İki Mustafa Kemal vardır: Biri ben, et ve kemik, geçici Mustafa Kemal... İkinci Mustafa Kemal, onu "ben" kelimesiyle ifade edemem; o, ben değil, bizdir! O, memleketin her köşesinde yeni fikir, yeni hayat ve büyük ülkü için uğraşan aydın ve savaşçı bir topluluktur. Ben, onların rüyasını temsil ediyorum. Benim teşebbüslerim, onların özlemini çektikleri şeyleri tatmin içindir. O Mustafa Kemal sizsiniz, hepinizsiniz. Geçici olmayan, yaşaması ve başarılı olması gereken Mustafa Kemal odur!

  • Bir ulus, sımsıkı birbirine bağlı olmayı bildikçe yeryüzünde onu dağıtabilecek bir güç düşünülemez.

1 Aralık 2024 Pazar

İsviçre - Vergi Sistemi

 İsviçre'de Konfederasyon, kanton, belediye ve kamu kiliseleri vergilendirme yapar. Doğrudan ve dolaylı verilen vergiler arasında ayrım vardır. En önemli doğrudan vergiler gelir ve servet vergileridir, bunlar vergi mükellefleri tarafından direk ödenir. Dolaylı vergiler arasında katma değer, tütün ya da petrol vergilerinin yanında başka vergiler de bulunur. Bu vergiler ürünlerin fiyatına dahildir. Vergiler kanton ve belediyeler sorumluluğunda olduğu için, doğrudan vergilerin miktarında oturulan yerlere göre büyük farklar vardır. Evli çiftler birlikte vergilendirilmektedir.


İsviçre'ye yeni yerleşen yabancıların gelir vergileri doğrudan maaştan kesilir (Kaynak vergisi, Quellensteuer). Çalışanların başvurusu işverenler tarafından yapılır.

  • Verginin miktarı gelire, medeni duruma (evli, bekar, dul) ve çocuk sayısına bağlıdır. Değişiklik durumunun (medeni hal, gelir değişikliği vb.) derhal bildirilmesi gerekir.
  • Ek olarak kaynak vergisinden çeşitli kesintiler yapılabilir; örneğin 3. Sütun olarak adlandırılan özel emeklilik sigortasının mevduatları, borç faizleri, yüksek sağlık giderleri vb.
  • Servet sahibi olan kişi bu durumu bildirmeli ve bunun için özel olarak ayrı vergi vermelidir.
  • Yıllık 120'000 olan gelirden itibaren vergi beyannamesi ulaştırılmalıdır (düzenli vergilendirme).
  • İsviçre vatandaşı ya da C- yerleşme izni olan biriyle evli olan kişinin de vergi beyannamesini doldurması zorunludur (düzenli yıllık vergi).

Kanton Vergi İdare'si (Kantonale Steuerverwaltung), kaynak vergisi ile ilgili diğer bilgileri verir. İkamet edilen belediyenin veya kantonun Vergi İdare'si (Steuerverwaltung) servetin vergilendirmesi konusundaki sorularda yardımcı olur.



Düzenli Yıllık Vergi

İsviçre vatandaşları ve C-yerleşme izni olan kişiler düzenli yıllık vergiye (ordentliche Besteurung) tabidir. Bu kişilerin vergileri maaştan kesilmez. Bu kişiler vergi beyannamesi doldurmak ve vergileri fatura aracılığıyla ödemek zorundadır. Basel-Landschaft kantonunda cari yıla ait vergiler geçici olarak önceden hesaplanır (Vorausrechnung). Değerlendirme, yalnızca vergi beyannamesi ibraz edildikten sonra yapılır.Vergi beyannamesini doldurmak İsviçre'liler için de karışık bir durumdur. Bundan dolayı vergi beyannamesi ilk defa dolduruluyorsa, doldurulurken destek alınması tavsiye edilir. Belirli ibraz yeri (ikamet edilen belediye veya kanton vergi idaresi) vergi beyannamesinin ön yüzüne yazılıdır.



23 Kasım 2024 Cumartesi

İsviçre - Sağlık

Ülkenin Sağlık Koşulları

Dünyada yaşam standartlarının en yüksek olduğu ülkeler arasında yer alan İsviçre'de sağlık ve hijyen koşulları iyi durumdadır. İkamet amaçlı İsviçre'ye gidenlerin, çocuklarının aşı tür ve tarihini içeren kayıt, defter ve karnelerini, düzenli olarak ilaç kullananların ise ilaç reçetelerini beraberlerinde getirmeleri uygun olacaktır.

Hastaneler

İsviçre'deki tüm hastaneler son derece düzenli ve çok iyi donatılmıştır. Bern’de tam teşekküllü olarak tanımlanabilecek en kapsamlı hastane konumundaki İnsel Üniversite Hastanesi oldukça donanımlı ve kaliteli çocuk kliniğinin yanı sıra genel cerrahi, kalp ve damar hastalıkları, enfeksiyonolji ve onkoloji gibi önemli hastalıklar için de öncelikle başvurulabilecek yapıdadır. Bern'de, özel hastanelerde çocuk acil kliniği bulunmamaktadır. Bu nedenle, acil çocuk hastalıklarında şehirdeki tek çocuk kliniğine gidilmekte, aciliyete bakılmak suretiyle, hastanın doktoru görebilmek için 1-2 saat beklemesi gerekebilmektedir. Kantonlara/semtlere göre, eczaneler hafta içinde değişen günlerde yarım gün kapalı olabilmektedir. Semtlere göre 09.00-22.00 saatleri arasında görev yapan nöbetçi eczanelerin bilgilerine 0900 98 99 00 numaralı telefondan ulaşılabilir. Ayrıca doktor muayenehanelerinde sık ihtiyaç duyulan ilaçlar hazır tutulmakta, muayenenin ardından hastalara gerekli ilaçlar teslim edilebilmektedir. Doktorlar ile dişçiler genellikle perşembe günü tam veya yarım gün çalışmamaktadırlar.

Acil Hattı: 112

Ambulans Hattı: 144

Tedavi ve Yatak Ücretleri

Tedavi ve yatak ücretleri son derece pahalıdır. Muayene ücretleri dakika/saat üzerinden hesaplanmakta; kısa ve rutin bir muayene ile basit bir kan tahlilinin maliyeti 200-500 İsviçre Frangı arasında değişebilmektedir. Oda yatak ücretleri ise 300- 1000 İsviçre Frangı civarındadır.

Sağlık Sigortası ve Primler

İsviçre'de sosyal güvenlik alanında yürütülen politikalardaki farklı sonuçlardan birisi de sosyal güvenlik ile sağlık sigortası hizmetlerinin birbirinden ayrı tutulmasıdır. Ülkenin sosyal güvenlik sistemi mevzuatına göre sosyal güvenlik hizmetleri, çalışma sonucu elde edilen gelir üzerinden ödenen primler yolu ile finanse edilmektedir.  

Sağlık sigortası ise çalışmaya ve aylık kazanca bağlı olmaksızın her vatandaşın zorunlu olarak yaptırması ve primini de kendisinin ödemesi üzerine kurulu bir sigorta sistemidir.  

Federal Zorunlu Sağlık Sigortası Yasası'na göre (KVG) "İsviçre'de ikamet eden ya da çalışan her birey için ikametin başlangıcının ardından 3 ay içerisinde ve doğumun ardından sağlık sigortası yapılması zorunludur. Özel sağlık sigorta şirketleri kanunla belirlenen sigorta koşullarını esas alarak bireyleri sigortalarlar. 

Devlet ve Kantonlar sosyal güvenlik sisteminin finansmanına değişik boyutlarda katkılarda bulunur. (kişilerin muhtaçlık durumuna göre prim bazında tamamına varan finansman ya da ekonomik açıdan zor durumda bulunan kişilerin sağlık sigortası prim ödemelerinin bir kısmının üstlenilmesi gibi).

Sosyal Güvenlikler:

a-Sosyal Sağlık Sigortası KV: 

Sigortalı: İsviçre’de ikamet eden her kişi sağlık sigortası yaptırmakla yükümlüdür.

Hak ediş durumu: Amaca uygun, etkin ve belirli tarifelere bağlanmış sağlık hizmetlerinden, raporlu gün tazminatlarından yararlanmak.

Hizmetler: Standart ve tüm sigortalılar için geçerli olan hizmetler ve ayrıca şahsi istek ve seçime bağlı ek sigorta hükümlerinden yararlanılması.

Talebin geçerli olması:  Özel Sağlık Sigortası kurumlarına başvurularak sigorta sözleşmesinin yapılması. 

Finansman/ Primler: Sigortalıların ödediği primler ve gider katkı payları.  

 b-Mesleki Kaza/hastalık Sigortası UV:

Sigortalı: İşçiler için zorunlu, serbest meslek sahipleri için ise isteğe bağlıdır.

Hak ediş durumu: Kaza ya da iş hastalıklarında

Hizmetler: Bakım, tedavi, masrafların karşılanması, parasal yardım ve önlem alıcı faaliyetler.

Talebin geçerli olması: İşverene zarar/mağduriyet bildiriminde bulunulması, işverenin bu hususu sigortaya bildirmesi.

Finansman/ Primler: İşveren ya da işçi tarafından üstlenilen primler.

Zorunlu özel sağlık sigortası yaptırıp primlerini ödeyen herkes Federal Sağlık Sigortası Yasası kapsamında öngörülen tüm imkanlardan yararlanır.  

 Sağlık hizmetlerinden ne şekilde yararlanılacağı özel sağlık sigortası firmaları ile imzalanan sözleşme ile belirlenir.  (Hastalık durumunda doktora gitmeden önce sigortaya danışarak prim maliyetini düşürmek, hastanelerde genel ya da özel oda seçimi, bir yıl içinde   meydana gelecek hastalık giderlerine hastanın katkı payının belirlenmesi gibi)

Ekonomik durumları nedeniyle muhtaçlık durumuna göre prim bazında tamamına varan finansman ya da ekonomik açıdan zor durumda bulunan kişilerin sağlık sigortası prim ödemelerinin bir kısmının üstlenilmesi uygulaması mevcuttur. 

Zorunlu sağlık sigortası primleri karşılığı özel sağlık sigortası kurumlarınca giderleri karşılanan durumlar şunlardır:

-Hastalık

-Kaza (eğer ayrı bir kaza sigortası yok ise)

-Doğum/analık

Ayrıca isteğe bağlı olarak standart tedavi ve bakım hizmetlerinin kapsamını arttıran ek sağlık sigortası, günlük hastalık/iş görememezlik ödeneği opsiyonları gibi isteğe bağlı münferit sigorta türleri de bulunmaktadır.

Zorunlu sigorta kapsamında yer almayan bazı alanlarda sadece o hususa yönelik isteğe bağlı ek sigorta yaptırmak mümkündür (Diş tedavisi, süre ile sınırlanan seyahat sağlık sigortası vb.) 

Ameliyat/hastane ya da sürekli kronik hastalık tedavileri gibi yüksek maliyetleri olan durumlar haricinde sigortalı, sağlık giderini hizmet aldığı doktora ya da kuruma şahsen öder ve yapmış olduğu ödemeyi sigorta şirketine tevsik ederek sigortadan söz konusu harcamasının bedelinin banka hesabına havale edilmesini talep eder.

Hastalara yazılan reçetelerdeki ilaç bedelleri sigortalının reçete ve sağlık sigortası kartını ibraz etmesi koşuluyla eczaneler tarafından doğrudan özel sağlık sigortasına fatura edilir.

Federal Sağlık Sigortası Yasası kapsamında sigorta şirketlerinin ödeyecekleri sağlık giderlerinin maliyetleri ve hangi giderlerin sigorta ve hangi giderlerin sigortalı tarafından şahsen ödenmesi gerektiğine ilişkin olarak Sağlık Bakanlığınca doktorlar birliği, hastaneler ve ecza odaları ve özel sigorta şirketleri ile koordineli olarak çeşitli mevzuat hükümleri ve sürekli güncellenen tarife listeleri oluşturulur

 TARMED olarak adlandırılan sistemde her sağlık işlemi, teşhis, tedavi, analiz, laboratuvar vb. gibi hizmetlerin bir puan karşılığı vardır. Yapılan işlemlerin puanları toplandığında çıkan puan bakanlıkça yukarıda anılan kurumların katılımı ile oluşturulan komisyonlar vasıtasıyla belirlenen emsal değeri ile çarpılarak nominal gider elde edilir. Uygulamaya göre sağlık giderini sigorta üzerinden değil şahsen karşılamak isteyenlere listedeki asgari emsal değer üzerinden, sigortaya doğrudan yapılan ödemelerde ise en üst emsal değeri üzerinden hesaplama yapılır.

Aynı şekilde sigortanın ödemesine tabi ilaç ve materyaller listesinde yer alan ilaç ve diğer tedavi malzemeleri de eczanelerden ücretsiz olarak temin edilir.

Sağlık sigortaları koruyucu hekimlik önlemleri kapsamında bireylerin spor, yüzme, masaj, doğal tedavi yöntemleri ve benzeri koruyucu terapilerin giderlerine kendilerinin belirledikleri oranlarda katkıda bulunabilirler.

Ekonomik güçlükler nedeniyle sağlık sigortası primlerini ödeyemeyenlere kantonlar tarafından prim indirimi desteği uygulanır ve ödenecek olan primin bir kısmını, kantonların yetkili kurumları üstlenir.

İsviçre İş Kazaları Sigortası Yasası'nın (UVG) yürütme ve uygulamaları İş Kazaları Sigortası Kurumu'nun (SUVA) sorumluluğu altındadır.

İş Kazaları Sigortası hükümlerine göre İsviçre'de çalışan her birey zorunlu olarak kaza ve meslek hastalıklarına karşı sigortalıdır.

Ayrıca aynı işletmede en az bir hafta içinde 8 saat çalışılmış olanlar meslek kazası olmayan kazalara karşı da sigortalı sayılırlar.

Sigortalılar zaman ve bedel sınırı olmaksızın meslek kazası veya hastalığı nedeniyle gereken tüm tıbbi tedavi imkanlarından ücretsiz olarak yararlanabilir.

İçme Suyu Temin Koşulları

İsviçre'de sular çok temizdir ve musluklardan akan su rahatlıkla içilebilmektedir. Ancak suda yüksek oranda bulunan kalker / kireç nedeniyle böbrek hastalarına tavsiye edilmemekte; bu kişilerin musluk suyunu filtreleyen cihazlar kullanmaları önerilmektedir. Bunun yanında, dünyaca bilinen firmaların ürettikleri içme suları da pet şişelerde marketlerde satılmaktadır.

İlaç Temin Koşulları

İsviçre'de reçetesiz satılan ilaçlar Türkiye'dekinden çok daha azdır. Örneğin antibiyotikler reçetesiz satılmamaktadır. Bu itibarla, sürekli alınan ilaçlara ilişkin reçetelerin ve mümkünse ilacın terkibini içeren prospektüslerin getirilmesinde fayda vardır. İsviçre'de özellikle ABD patentli Türk ilaçlarının tam muadillerinin saptanmasında kimi zaman güçlüklerle karşılaşılmaktadır. Ayrıca, diğer ülkelerde satılan ilaçları sipariş yoluyla eczaneden alabilmek mümkündür.