کاظم مرتضوی·۲۰ روز پیشامنیت کانتینر و Kubernetes؛ چرا ابزارهای امنیتی سرور سنتی در دنیای Cloud Native جا میمانندکانتینرها و Kubernetes سرعت توسعه و استقرار نرمافزار را چند برابر کردهاند، اما همین سرعت یک مسئلهٔ تازه ساخته است: چطور از چیزی محافظت ک…
سپهر فصیحی - Sepehr Fassihi·۱ ماه پیشMulti-Tenancy در Kubernetes؛ چرا Namespace بهتنهایی مرز امنیتی نیست؟استفاده از یک cluster مشترک برای چند تیم یا چند محصول، از نظر هزینه و سرعت توسعه جذاب است. تیمها میتوانند از nodeها، registry، monitoring…
سپهر فصیحی - Sepehr Fassihi·۱ ماه پیشSecret در Kubernetes؛ Secret را کجا نگه داریم که فردا دردسر نشود؟خیلی از پروژهها با یک اشتباه کوچک شروع میکنند:env: - name: DATABASE_PASSWORD value: "P@ssw0rd-Production" این manifest شاید در محیط…
سپهر فصیحی - Sepehr Fassihi·۲ ماه پیشAdmission Control در Kubernetes؛ آخرین دروازه قبل از اجرای Workloadدر یک محیط Kubernetes، ممکن است image در CI اسکن شده باشد، تستها موفق شده باشند و pipeline هم با وضعیت سبز تمام شده باشد؛ اما هنوز یک سؤال…
سپهر فصیحی - Sepehr Fassihi·۲ ماه پیشچرا اسکن Container Image بهتنهایی امنیت شما را تضمین نمیکند؟تقریباً هر تیمی که با Docker یا Kubernetes کار میکند، در بخشی از مسیر توسعه از image scanner استفاده میکند. ابزارهایی مثل Trivy، Grype، S…
سپهر فصیحی - Sepehr Fassihi·۲ ماه پیشچرا اجرای کانتینر با root هنوز یکی از اشتباههای رایج در Production است؟خیلی از تیمها وقتی به کانتینر مهاجرت میکنند، تصور میکنند چون کانتینر از سیستمعامل میزبان جداست، پس اجرای برنامه با کاربر root مشکل خاصی…
علی امانی·۳ ماه پیشکوبرنتیز روی کاغذ سادهست، در عمل نهوقتی برای اولین بار یه تیم عملیات رو وارد مسیر کوبرنتیز کردم، فکر میکردم بزرگترین چالش، فنی خواهد بود. اشتباه میکردم. مسائل فنی حلشدنی…
rasgari·۵ ماه پیش۲۰۰ دستور کلیدی برای عیبیابی کوبرنتیزکوبرنتیز به عنوان ارکستراتور پیشرو در دنیای کلاود، پیچیدگیهای خاص خود را دارد. برای یک متخصص DevSecOps، تسلط بر ابزارهای دیباگ، تفاوت بین…
فرهاد صادقی·۷ ماه پیشآموزش Kubernetes - قسمت هفتم (Pod Healthcheck & Resouce Management)در این پست با دو مفهوم در رابطه با پادها یعنی Pod Healthcheck و Pod Resource Management صحبت خواهم کرد.اما قبل از اینکه به آنها بپردازم توج…
فرهاد صادقی·۷ ماه پیشآموزش Kubernetes - قسمت ششم (Kube API و Pod)در این پست نحوه اجرای دستورات kubectl، تبدیل آنها به kubernetes api، پادها، نحوه مدیریت پادها و Pod manifest آموزش داده شده است.