تا ابد دانشجو، داده دوست، کار دوست، کامپیوتر دوست، الکترونیک دوست، هم بنیان گذار ویراساد، داداش حاجی خودمون :)
بستن کمربند برای شروع کوبرنتیز
برای شروع یادگیری کوبرنتیز چندین کار پیشنهاد میشه:
1- آماده سازی IDE:
من به شخصه برای ادیتور، visual studio را پیشنهاد می کنم، بعد از نصب وی اس کد، برای کار با کوبرنتیز باید با فایل های YAML آشنا باشید، و افزونه های زیر را برای کار راحتتر با آن نصب کنید:
2- نصب minikube:
برای نصب مینی کیوب می تونید از این لینک مینی کیوب منتاسب با سیستم عامل خودتونو نصب کنید.
بعد از نصب یا دستور
minikube start
# for testing:
kubectl get pods
مینی کوبه خودوتونو راه بندازید و حواستون باشه برای اینکه به مشکلات تحریم نخورید، حتما یا از شکن یا VPN روی سیستم خودتون استفاده کنید.
3- شروع ایجاد یک فایل پاد:
برای شروع درون وی اس کد یک فایل pod.yml می سازیم و با تایپ کردن kind: P از لیست پیشنهادی کوبرنتیز را انتخاب می کنیم:
و به طور اتوماتیک تمپلیت کوبرنتیز ساده ساخته خواهد شد، بعد از ساخته شدن، به صورت زیر فایل را تغییر می دهیم:
apiVersion: v1
kind: Pod
metadata:
name: nginx
labels:
name: mypod
spec:
containers:
- name: nainxcontainer
image: nginx:latest
resources:
limits:
memory: "128Mi"
cpu: "500m"
ports:
- containerPort: 80
بعد از ذخیره با دستور:
cd <working dir>
kubectl create -f pod.yml
پاد خود را می سازیم و برای بررسی وضعیت پاد ساخته شده با دستور:
kubectl get pods
نتیجه ساخت خود را می بینیم.
مطلبی دیگر از این انتشارات
چگونه از پروژه کنونی فلاترمان خروجی وب بگیریم؟
مطلبی دیگر از این انتشارات
شبیه سازی صفحه کلید اندروید در Developer Tools کروم
مطلبی دیگر از این انتشارات
یک سناریو کاربردی با NGINX