آموزش استفاده از hadolint به عنوان Dockerfile Linter

ابزارها و نرم افزارهای گوناگونی به عنوان Dockerfile Linter وجود دارند که کمک می کنند تا Dockerfile های استاندارد تر و بهتری بنویسیم. یکی از این ابزارها hadolint می باشد که با استفاده از آن می توان Dockerfile های خود را بررسی کرد و مشکلات آن…
ادامه مطلب ...

ساخت USB قابل boot با نرم افزار balenaEtcher

نرم افزارهای گوناگونی برای bootable کردن Flash USB و یا SD کارت ها وجود دارد که به وسیله ی آنها می توان سیستم عامل مورد نظر خود را روی یک USB و یا SD کارت نصب کرد و سیستم خود را با آن Boot کرد. قبلا نمونه هایی مانند gnome-multi-writer,…
ادامه مطلب ...

لمس خورشید برای اولین بار توسط کاوشگر پارکر

برای اولین بار در تاریخ، یک فضاپیما خورشید را لمس کرد. کاوشگر خورشیدی پارکر ناسا ( Parker Solar Probe) اکنون از اتمسفر بالای خورشید یا همان تاج خورشید که اصطلاحا به آن corona گفته می شود، عبور کرده و از ذرات و میدان های مغناطیسی نمونه…
ادامه مطلب ...

مدیریت کلاسترهای کوبرنتیز و namespace ها با kubectx و kubens

یکی از ابزارهایی که برای ارتباط و مدیریت Kubernetes cluster از آن استفاده می شود، kubectl نام دارد که یک ابزار خط فرمانی می باشد. برای اضافه کردن ویژگی های جدید به kubectl می توان از پلاگین ها و یا ابزارهای دیگری در کنار آن استفاده کرد که…
ادامه مطلب ...

رنگی کردن خروجی kubectl با kubecolor

ابزارها و نرم افزارهای گوناگونی جهت تعامل و ارتباط با Kubernetes وجود دارد که یکی از آنها kubectl می باشد که یک ابزار خط فرمانی می باشد. اکنون با استفاده از kubecolor می توان خروجی دستورهای kubectl را به صورت رنگی مشاهده کرد.
ادامه مطلب ...

آموزش برنامه ریزی cron job در Fedora CoreOS

یکی از نسخه های فدورا که برای اجرای کانتینرها (Container) از آن استفاده می شود Fedora CoreOS نام دارد. در این نسخه بر خلاف سیستم های سنتی که از cron job برای زمانبندی اجرای برخی از برنامه ها استفاده می شود، دیگر قابل استفاده نیست و بجای آن…
ادامه مطلب ...