منبع اصلی نوشتار زیر در این لینک قرار دارد

imagePullPolicy

هنگام ساختن پاد در کوبرنتیز می‌شه با استفاده از فیلد imagePullPolicy تعیین کرد که چه رفتاری با imageی که برای ساختن کانتینر مشخص شده داشته باشه. در حالت کلی این فیلد سه مقدار Always، IfNotPresent و Never رو می‌تونه داشته باشه. یه مرور کوتاه می‌کنیم به خاصیتی که هر کدوم از این مقادیر دارن.   […] ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

Act like a big brother

سلام موقعیت‌های کمی پیش میاد ولی تا الان دوبار مجبور شدم دسترسی سروری که مسئولیتش با من هست رو به کسی بدم که هیچ تعهدی نسبت بهش نداره (یا اگر داره خیلی کم) برای همین به نظرم عاقلانه‌س که در لحظه بتونم ببینم چه کاری داره روش انجام می‌ده. ولی خب چطوری؟ بخوام جوابی که […] ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

تسکی که به خیر گذشت.

توی شرکت به این نتیجه رسیده بودیم که یه تعداد از فایل‌هایی که روی سرور داریم اضافی هست و باید کلاً پاک بشن. من که می‌گم یه تعداد شما خودتون یه تعداد خیلی بالا رو در نظر بگیرید. برای این کار از طرف یه تیم دیگه لیست فایل‌هایی که برامون مهم هستن و باید بمونن […] ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

نوشتن کد، ایمن‌تر، بهینه‌تر

اسم سرخ‌پوستی این پست رو می‌شه «چرا باید از set -exuo pipefaile استفاده بکنیم؟» انتخاب کرد. ولی خب واقعاً چرا؟ بعضیا معتقدن که استفاده از اسکریپت‌های شل [۱] به شکل زبان‌های سطح بالا اشتباه هست. چون برای مثال توی اسکریپت‌های ruby اگر از متغیری استفاده کنیم که هیچ مقداری براش پیش‌بینی نشده با خطا مواجه […] ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

IFS چیست؟

سلام وقتی از دستور cut برای جدا کردن fieldها استفاده می‌کنیم معمولاً با استفاده از آپشن d کاراکتری که با استفاده از اون فیلد‌ها از هم جدا شدن رو مشخص می‌کنیم. برای مثال دستور زیر بدون استفاده از آپشن d تلاش می‌کنه فیلد سوّم خروجی دستور grep رو پیدا کنه: [crayon-589c1ab7be8fa075791227/] که خب نتیجه‌ی اون […] ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

منبع فارسی!!

​چند روز پیش یکی از دوستان که توی گوگل دنبال منبع فارسی برای یک موضوع تخصصی بود شاکی بود از اینکه چرا منبع فارسی نداریم یا اگر داریم خیلی کم هست و معمولاً در دو سه صفحه‌ی گوگل کپی پیست شدن! همونطوری که اونموقع گفتم، جواب خیلی ساده هست: چون مطلب تخصصی به فارسی تولید […] ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

اتصال به ماشین‌مجازی از طریق console (در virsh)

امروز می‌خوام در مورد libvirt صحبت کنم. اگر با مباحث مجازی‌سازی آشنا باشید به احتمال خیلی خیلی زیاد می‌دونید که libvirt چی هست ولی محض یادآوری و اطلاع دوستانی که چیزی ازش نمی‌دونن عرض کنم که libvirt به گفته‌ی خود سایتش عبارت است از:   Libvirt is collection of software that provides a convenient way […] ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

ایجاد فایل swap

سلام خیلی وقتا پیش میاد که لازم داریم پارتیشن swap اضافی به سیستم اضافه کنیم.این کار دلایل زیادی می‌تونه داشته باشه از جمله: رم سیستم کم باشه و swap موجود کفاف نده. بنا به دلایلی موقع نصب و راه‌اندازی سیستم پارتیشن swap ایجاد نکرده باشیم. و … خب، امّا لازم نیست دوباره پارتیشن‌بندی سیستم رو […] ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

ایجاد یک مخزن محلی برای CentOS

از جمله مزیت‌های سیستم‌های گنو/لینوکس این هست که برای نصب برنامه‌ای، دیگه لازم نیست بریم توی اینترنت دنبال فایل نصبش بگردیم، کافیه از توی همون سیستم مخازنی راه‌دوری معرفی شده برای این منظور رو بگردیم. امّا گاهی بنا به دلایلی لازم هست که کار جستجو یا نصب از یک مخزن محلی مانند یک حلقه‌ی DVD […] ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

انجام کار برای ایجاد کلید (gpg)

سلام موقع ساختن کلید با استفاده از gpg معمولاً از ما می‌خواد که کاری با سیستم انجام بدیم تا بتونه کلید معتبرتری بسازه. این کار می‌تونه حرکت ماوس، تایپ یا حتی فشردن تصادفی و بی‌هدف کلید‌های کیبورد یا حتی باز و بسته کردن برنامه‌ها باشه. ولی وقتی قراره کلید بر روی ماشین راه دور (با […] ادامه مطلب