Score:0

วิธีเข้าถึงเว็บแอปที่ทำงานบน Kubernetes จากโฮสต์

ธง tg
max

ฉันใช้ docker desktop บน windows ฉันมีอิมเมจนักเทียบท่าพร้อมเว็บแอปหลาม ฉันสามารถเรียกใช้คอนเทนเนอร์และเข้าถึงบนโฮสต์ของฉันเป็น http://localhost:9090

ตอนนี้ฉันกำลังพยายามเรียกใช้บนคลัสเตอร์ Kubernetes ด้วยการปรับใช้ yaml ด้านล่าง

apiVersion: แอป/v1
ประเภท: การปรับใช้
ข้อมูลเมตา:
  ชื่อ: กระติกน้ำ
  เนมสเปซ: dev
  ป้ายกำกับ:
    แอพ: กระติกน้ำ
ข้อมูลจำเพาะ:
  แบบจำลอง: 3
  ตัวเลือก:
    ป้ายกำกับการแข่งขัน:
      แอพ: กระติกน้ำ
  แม่แบบ:
    ข้อมูลเมตา:
      ป้ายกำกับ:
        แอพ: กระติกน้ำ
    ข้อมูลจำเพาะ:
      ตู้คอนเทนเนอร์:
      - ชื่อ: กระติกน้ำ
        ภาพ: myubuntu
        imagePullPolicy: ไม่เคย
        ทรัพยากร:
          คำขอ:
            ซีพียู: "500m"
            หน่วยความจำ: "500Mi"
        พอร์ต:
        - พอร์ตคอนเทนเนอร์: 9090
---
api เวอร์ชัน: v1
ชนิด:บริการ
ข้อมูลเมตา:
  ชื่อ: กระติกน้ำ
  เนมสเปซ: dev
ข้อมูลจำเพาะ:
  ประเภท: NodePort
  ตัวเลือก:
    แอพ: กระติกน้ำ
  พอร์ต:
    - โปรโตคอล: TCP
      พอร์ต: 9090
      พอร์ตเป้าหมาย: 9090

จากนั้นฉันก็วิ่ง:

kubectl ใช้ -f deployment.yaml
kubectl รับบริการ

ซึ่งให้ฉัน:

ประเภทชื่อ CLUSTER-IP EXTERNAL-IP PORT(S) อายุ
กระติกน้ำ NodePort 10.110.188.94 <ไม่มี> 9090:30007/TCP 10m

แต่ฉันไม่สามารถเข้าถึงได้จากโฮสต์ผ่าน

ขด http://localhost:9090
ขด http://localhost:30007
ขด http://10.110.188.94:9090
ขด http://10.110.188.94:30007

มีใครรู้บ้างว่าฉันสามารถเข้าถึงเว็บแอปจากโฮสต์ได้อย่างไร?

Score:0
ธง tg
max

ฉันคิดออก ฉันเลิกใช้บริการ NodePort แล้วสร้าง LoadBalancer แทน

kubectl เปิดเผยขวดการปรับใช้ --type="LoadBalancer" -n dev

ตอนนี้ฉันกำลังเข้าถึงแอปของฉันบน localhost:9090

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา