<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>RC | Blog</title><link>https://rcandan.com/</link><description>Recent content on RC | Blog</description><generator>Hugo</generator><language>tr-tr</language><lastBuildDate>Thu, 02 Apr 2026 22:00:00 +0300</lastBuildDate><atom:link href="https://rcandan.com/index.xml" rel="self" type="application/rss+xml"/><item><title>HPE StoreOnce 3660 OOBE Kurulumu: Firmware Tuzağı ve Kaçış Planı</title><link>https://rcandan.com/posts/storeonce-oobe/</link><pubDate>Thu, 02 Apr 2026 22:00:00 +0300</pubDate><guid>https://rcandan.com/posts/storeonce-oobe/</guid><description>&lt;p>Selamlar! Bugün sahada veri tekilleştirme (deduplication) canavarı olan &lt;strong>HPE StoreOnce 3660 (80TB)&lt;/strong> cihazının OOBE (Out-of-Box Experience) kurulumunu yaparken, bizi biraz terleten ama sonu tatlı biten bir hikayeden bahsedeceğim.&lt;/p>
&lt;p>Özellikle sistem yöneticilerinin standart sunucu alışkanlıklarıyla &amp;ldquo;Appliance&amp;rdquo; (özel amaçlı) cihazlara müdahale ettiğinde karşılaştığı o meşhur &amp;ldquo;Firmware Uyuşmazlığı&amp;rdquo; tuzağına ve bu durumdan nasıl kurtulduğumuza adım adım bakalım.&lt;/p>
&lt;h3 id="1-kutu-açılışı-ve-ilk-erişim-oobe">1. Kutu Açılışı ve İlk Erişim (OOBE)&lt;/h3>
&lt;p>StoreOnce cihazları kutudan ilk çıktığında, üstünde ağa bağlanacak herhangi bir IP adresi bulunmaz. Bu koca donanıma can vermek için tıpkı klasik ProLiant sunucularda olduğu gibi arka kapıdan, yani &lt;strong>iLO (Integrated Lights-Out)&lt;/strong> üzerinden girmemiz gerekiyor.&lt;/p></description></item><item><title>Nginx Proxy Manager ile Hayat Çok Kolay</title><link>https://rcandan.com/posts/nginx-proxy-manager/</link><pubDate>Wed, 01 Apr 2026 12:30:00 +0300</pubDate><guid>https://rcandan.com/posts/nginx-proxy-manager/</guid><description>&lt;p>Ters vekil (Reverse Proxy) ayarları yapmak eskiden tam bir kabustu. Siyah ekranlarda saatlerce config dosyası yazardık.&lt;/p>
&lt;p>Şimdi Nginx Proxy Manager (NPM) sayesinde şık bir arayüzden saniyeler içinde SSL sertifikamızı alıp domain yönlendirmemizi yapabiliyoruz.&lt;/p>
&lt;blockquote>
&lt;p>&amp;ldquo;Otomatize edilebilen her şey otomatize edilmelidir.&amp;rdquo; - Bir DevOps Atasözü&lt;/p>&lt;/blockquote></description></item><item><title>Docker Nedir ve Neden Kullanmalıyız?</title><link>https://rcandan.com/posts/docker-nedir/</link><pubDate>Wed, 01 Apr 2026 10:00:00 +0300</pubDate><guid>https://rcandan.com/posts/docker-nedir/</guid><description>&lt;p>Selamlar! Bugün konteyner teknolojilerinin şahı olan Docker&amp;rsquo;dan bahsedeceğiz.&lt;/p>
&lt;p>Artık &amp;ldquo;Benim bilgisayarımda çalışıyordu, sunucuda neden çöktü?&amp;rdquo; devri bitti. Docker sayesinde uygulamalarımızı her yerde aynı çalışacak şekilde paketleyebiliyoruz.&lt;/p>
&lt;h3 id="neden-docker">Neden Docker?&lt;/h3>
&lt;ul>
&lt;li>Işık hızında ayağa kalkar.&lt;/li>
&lt;li>Sistem kaynaklarını sömürmez.&lt;/li>
&lt;li>İzolasyon sağlar.&lt;/li>
&lt;/ul></description></item><item><title>GitOps Nedir? Geleceğin Altyapı Yönetimi</title><link>https://rcandan.com/posts/gitops-mimarisi/</link><pubDate>Wed, 01 Apr 2026 09:15:00 +0300</pubDate><guid>https://rcandan.com/posts/gitops-mimarisi/</guid><description>&lt;p>Bugün kendi sunucumuzda kurduğumuz GitOps mimarisinin temellerine iniyoruz. Kodumuzu Git&amp;rsquo;e gönderdiğimiz an sunucunun bunu anlayıp kendini güncellemesi, insan hatasını sıfıra indirir.&lt;/p>
&lt;p>&lt;strong>Kullandığımız Araçlar:&lt;/strong>&lt;/p>
&lt;ol>
&lt;li>Git (Sürüm Kontrolü)&lt;/li>
&lt;li>Gitea (Kendi özel depomuz)&lt;/li>
&lt;li>Git-Sync (Otomatik kuryemiz)&lt;/li>
&lt;/ol></description></item><item><title>İlk DevOps Makalem: Markdown ve Hugo'nun Gücü</title><link>https://rcandan.com/posts/devops-mimarimiz/</link><pubDate>Tue, 31 Mar 2026 10:00:00 +0300</pubDate><guid>https://rcandan.com/posts/devops-mimarimiz/</guid><description>&lt;p>Selamlar! Bu makale, Hetzner üzerindeki &lt;strong>Docker + Gitea + Hugo&lt;/strong> mimarimizin ilk canlı testidir. Veritabanı kullanmadığımız için sitemiz ışık hızında açılıyor. Aşağıda Markdown&amp;rsquo;ın bize sunduğu harika formatlama yeteneklerini görebilirsiniz.&lt;/p>
&lt;h2 id="1-kod-blokları-syntax-highlighting">1. Kod Blokları (Syntax Highlighting)&lt;/h2>
&lt;p>İşte IT otomasyonları için yazdığım bir PowerShell betiği örneği. Otomatik renklendirmeye dikkat edin:&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-powershell" data-lang="powershell">&lt;span style="display:flex;">&lt;span>&lt;span style="color:#75715e"># Windows&amp;#39;ta ortam değişkeni ayarlama betiği&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>$yeniYol = &lt;span style="color:#e6db74">&amp;#34;C:\Hugo\bin&amp;#34;&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>$mevcutYol = [&lt;span style="color:#66d9ef">Environment&lt;/span>]::GetEnvironmentVariable(&lt;span style="color:#e6db74">&amp;#34;Path&amp;#34;&lt;/span>, &lt;span style="color:#e6db74">&amp;#34;User&amp;#34;&lt;/span>)
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#66d9ef">if&lt;/span> ($mevcutYol &lt;span style="color:#f92672">-notlike&lt;/span> &lt;span style="color:#e6db74">&amp;#34;*&lt;/span>$yeniYol&lt;span style="color:#e6db74">*&amp;#34;&lt;/span>) {
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> [&lt;span style="color:#66d9ef">Environment&lt;/span>]::SetEnvironmentVariable(&lt;span style="color:#e6db74">&amp;#34;Path&amp;#34;&lt;/span>, &lt;span style="color:#e6db74">&amp;#34;&lt;/span>$mevcutYol&lt;span style="color:#e6db74">;&lt;/span>$yeniYol&lt;span style="color:#e6db74">&amp;#34;&lt;/span>, &lt;span style="color:#e6db74">&amp;#34;User&amp;#34;&lt;/span>)
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> Write-Host &lt;span style="color:#e6db74">&amp;#34;Hugo başarıyla sisteme eklendi!&amp;#34;&lt;/span> -ForegroundColor Green
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>} &lt;span style="color:#66d9ef">else&lt;/span> {
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> Write-Warning &lt;span style="color:#e6db74">&amp;#34;Bu yol zaten ekli.&amp;#34;&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>}
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div></description></item></channel></rss>