باستخدام مجموعات العمال ، يمكنك تعيين pod في Kubernetes لعقد محددة. عند إنشاء مجموعة عمالية مخصصة ، تتم إضافة تسمية عقدها باسم المجموعة. إذا كنت تريد جدولة الـpod الخاص بك على عقدة من مجموعة عمال معينة ، أضف قسم محدد العقدة node selector مع تسمية العقدة إلى ملف تكوين الـ pod.
لإنشاء pod سيتم جدولتها على عقدة معينة
انقر على + Create في لوحة تحكم Kubernetes وحدد ملف YAML الذي يحدد هذا الكائن. على سبيل المثال:
apiVersion: v1
kind: Pod
metadata:
name: nginx
labels:
env: test
spec:
containers:
- name: nginx
image: nginx
imagePullPolicy: IfNotPresent
nodeSelector:
magnum.openstack.org/nodegroup: mygroup
هذا البيان يوضح الـpod nginx الذي سيتم تعيينه إلى عقدة من مجموعة العقد mygroup.
عندما يتم إنشاء الـpod ، تحقق من أن عقدة الاستضافة تنتمي إلى مجموعة العمال المحددة