Here is an example deployment that creates an Nginx instance with two replicas and exposes the deployment using a node port type service on port 30080:

apiVersion: apps/v1
kind: Deployment
metadata:
  name: nginx-deployment
spec:
  replicas: 2
  selector:
    matchLabels:
      app: nginx
  template:
    metadata:
      labels:
        app: nginx
    spec:
      containers:
        - name: nginx
          image: nginx:latest
          ports:
            - containerPort: 80
---
apiVersion: v1
kind: Service
metadata:
  name: nginx-service
spec:
  type: NodePort
  selector:
    app: nginx
  ports:
    - protocol: TCP
      port: 80
      targetPort: 80
      nodePort: 30080
นี่คือตัวอย่างการใช้งานที่สร้างอินสแตนซ์ Nginx ที่มีสองแบบจำลอง และเปิดเผยการปรับใช้โดยใช้บริการประเภทพอร์ตโหนดบนพอร์ต 30080: apiVersion: ประเภท apps/v1: ข้อมูลเมตาการปรับใช้: ชื่อ: ข้อมูลจำเพาะการปรับใช้ nginx: แบบจำลอง: ตัวเลือก 2: matchLabels : แอป: เทมเพลต nginx: ข้อมูลเมตา: ป้ายกำกับ: แอป: ข้อมูลจำเพาะ nginx: คอนเทนเนอร์: - ชื่อ: รูปภาพ nginx: nginx: พอร์ตล่าสุด: - คอนเทนเนอร์พอร์ต: 80 --- apiVersion: v1 ชนิด: ข้อมูลเมตาของบริการ: ชื่อ: ข้อมูลจำเพาะของบริการ nginx: ประเภท: ตัวเลือก NodePort: แอป: พอร์ต nginx: - โปรโตคอล: พอร์ต TCP: 80 targetPort: 80 nodePort: 30080
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence