Score:0

จะทำการส่งต่อพอร์ตบน microk8s และส่งกระบวนการนั้นไปยังพื้นหลังได้อย่างไร

ธง ru

ฉันพยายามเรียกใช้คำสั่งนี้:

microk8s kubectl port-forward -n บริการระบบ kube/kubernetes-dashboard 10443:443

แต่ผลลัพธ์จะเป็นดังนี้:

ââ[$] <> microk8s kubectl port-forward -n kube-system service/kubernetes-dashboard 10443:443
ส่งต่อจาก 127.0.0.1:10443 -> 8443
ส่งต่อจาก [::1]:10443 -> 8443

และนี่เป็นกระบวนการที่ "เปิดตลอดเวลา" มีอีกไหมที่จะทำการกำหนดค่านี้โดยที่ฉันไม่ต้องเปิดเทอร์มินัล

Score:1
ธง in

ฉันไม่คุ้นเคยกับ microk8s โดยเฉพาะ แต่ถ้ามันทำงานเหมือนระบบ k8s มาตรฐาน คุณสามารถสร้างบริการอื่นโดยใช้ประเภท NodePort นั่นจะทำให้แดชบอร์ดบนพอร์ตบนโลคัลบนโหนด kubernetes เปิดเผย

ชนิด:บริการ
api เวอร์ชัน: v1
ข้อมูลเมตา:
  ชื่อ: k8s-dash
  เนมสเปซ: ระบบ kube
ข้อมูลจำเพาะ:
  ตัวเลือก:
    แอพ: k8s-dash
  ประเภท: NodePort
  พอร์ต:
  - ชื่อ: https
    โหนดพอร์ต: 30443
    พอร์ต: 443
    พอร์ตเป้าหมาย: 443
    โปรโตคอล: TCP

เปลี่ยนตัวเลือกให้ตรงกับป้ายกำกับที่แดชบอร์ดใช้

หรือคุณสามารถปรับใช้ Ingress Controller (เช่นนี้: https://github.com/nginxinc/kubernetes-ingress ) และใช้ทรัพยากร Ingress เพื่อเปิดเผย

ตัวควบคุมขาเข้าเป็นเส้นทางที่ปลอดภัยกว่า เนื่องจากคุณสามารถใช้การป้องกันเพิ่มเติม เช่น ACL, OAUTH2 เป็นต้น

Score:0
ธง cn

แม้ว่าฉันจะไม่ค่อยคุ้นเคยกับ Kubernetes แต่วิธีทั่วไปในการทำให้คำสั่งทำงานในพื้นหลังคือการใช้ ไม่อัพ ที่จุดเริ่มต้นและ & ในตอนท้าย

เช่น.

nohup microk8s kubectl port-forward -n บริการระบบ kube/kubernetes-dashboard 10443:443 &

โพสต์คำตอบ

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