باستخدام مجموعات العمال ، يمكنك تعيين 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 ، تحقق من أن عقدة الاستضافة تنتمي إلى مجموعة العمال المحددة