هدف این دوره این است که شما را با Kubernetes شروع کنید. از طریق یک کارگاه عملی، یاد خواهید گرفت که چگونه یک برنامه را داکر کنید، آن را در خوشه Kubernetes مستقر کنید و DevOps را در آن اعمال کنید.
دستور کار:
برنامه ASP.NET Core MVC را ایجاد کنید
مدل و کنترل کننده را برای محصولات اضافه کنید
نمایش برنامه MVC app.cmproj
نمایش برنامه MVC
توضیح Dockerfile
کانتینر Docker برای برنامه MVC بسازید
کانتینر Docker را به Docker Hub فشار دهید
نمای کلی راه اندازی Kubernetes
کانتینر Docker را با استفاده از داشبورد در Kubernetes مستقر کنید
کانتینر Docker را با استفاده از YAML و kubectl مستقر کنید
ایجاد و استقرار یک سرویس
ایجاد و استقرار MSSQL
برنامه وب را با استفاده از ENV به DB در Kubernetes وصل کنید
PersistentVolume
ایجاد کنیدConfigMap
راز
خوشه AKS ایجاد کنید
به داشبورد AKS و kubectl وصل شوید
StorageClass برای ایجاد دیسک Azure
استفاده از LoadBalancer به جای NodePort
پی وی سی را در Azure AKS مستقر کنید
Secre را در Azure AKS مستقر کنید
ظرف سرور Sql را در Azure AKS مستقر کنید
برنامه mvc را در Azure AKS مستقر کنید
اجرای برنامه در AKS
پروژه را در Github منتشر کنید
خط لوله CI را با استفاده از Azure DevOps ایجاد کنید
خط لوله CD را ایجاد کنید
خط لوله را برای استفاده از جدیدترین کانتینر ویرایش کنید
خط لوله CI-CD را اجرا کنید
هاوسم دلائی مهندس مشتری در مایکروسافت است. پیش از آن ، وی برای 5 سال متوالی نامزد با ارزش ترین حرفه ای مایکروسافت (MVP) شد. شما ممکن است کارهای او را ببینید بدون اینکه حتی متوجه شده باشید! اگر به دنبال محتوا در Docker ، Kubernetes ، DevOps ، Terraform ، Xamarin ، ASP.NET یا Azure بودید ، احتمال آنقدر زیاد است که از کانال Youtube وی یا پست های وبلاگ وی در Microsoft Blog ، Medium و CodeProject عبور کرده اید. وی همچنین سخنران کنفرانس و مربی خبره حرفه ای (MCT) است که هزاران دانشجو و توسعه دهنده حرفه ای را آموزش داده است. بنابراین ، او می داند که مردم برای یادگیری فن آوری های جدید کجا گیر کرده اند. او کسی است که می تواند مفاهیم پیچیده را برای مبتدیان ساده کند.
نمایش نظرات