تا ابد دانشجو، داده دوست، کار دوست، کامپیوتر دوست، الکترونیک دوست، هم بنیان گذار ویراساد، داداش حاجی خودمون :)
بستن کمربند برای شروع کوبرنتیز
برای شروع یادگیری کوبرنتیز چندین کار پیشنهاد میشه:
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
نتیجه ساخت خود را می بینیم.
مطلبی دیگر از این انتشارات
شروع با traefik و flask
مطلبی دیگر از این انتشارات
نصب فلاتر در ویندوز | Flutter Installation on windows
مطلبی دیگر از این انتشارات
یک سناریو کاربردی با NGINX