البدء مع Kubernetes (Minikube)

البدء مع Kubernetes (Minikube)

يتولى Kubernetes تنسيق تشغيل الحاويات (Containers) وإدارتها عبر عدة أجهزة. ويتيح لك Minikube تشغيل كلاستر (Cluster) من عقدة واحدة على جهازك المحلي، وهو مثالي للتعلّم. يجب تثبيت Docker أولًا.

1. تثبيت kubectl

curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl"
sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl

2. تثبيت Minikube

curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64
sudo install minikube-linux-amd64 /usr/local/bin/minikube

3. تشغيل الكلاستر

minikube start --driver=docker
kubectl get nodes

4. نشر تطبيق تجريبي

kubectl create deployment hello --image=nginx
kubectl expose deployment hello --port=80 --type=NodePort
kubectl get services

استخدم الأمر minikube dashboard للوصول إلى واجهة ويب، والأمر minikube stop عند الانتهاء.

هل كانت المقالة مفيدة ؟

35 أعضاء وجدوا هذه المقالة مفيدة

Powered by WHMCompleteSolution