Port Forward Kubernetes

Cấu hình port forward tạo kết nối đến ứng dụng triển khai trên Kubernetes cluster

Syntax

NS=<namespace>; kubectl -n $NS port-forward $(kubectl -n $NS get pods -l app=<[production,staging,production-postgres,staging-postgres]> | awk 'NR==2{print$1}') <local_port>:<container_port>
  1. Ví dụ tạo kết nối đến DB staging của Collector

điền NS=collector-8148254 APP=staging-postgres

lệnh: NS=collector-8148254 APP=staging-postgres; kubectl -n $NS port-forward $(kubectl -n $NS get pods -l app=$APP | awk 'NR==2{print$1}') 5432:5432

  1. Tạo kết nối đế n ứng dụng collector staging để truy cập bằng localhost:8080

lệnh: NS=collector-8148254 APP=staging; kubectl -n $NS port-forward $(kubectl -n $NS get pods -l app=$APP | awk 'NR==2{print$1}') 8080:5000


Last modified March 27, 2025: Edit members.yaml (21070ed)