Actions
Task #1112
đóngExpose gitlab-shell trên cluster k8s longvan prod CMC-Q9
Bắt đầu:
26-08-2024
Hết hạn:
04-09-2024
Tiến độ:
0%
Thời gian ước lượng:
Mô tả
Hiện trạng: dev thực hiện clone/commit lên repo bằng ssh thì báo lỗi ssh: connect to host gitlab.longvan.vn port 22: No route to host
Nguyên nhân: service gitlab-shell hiện chưa được expose qua ingress nên khi sử dụng ingress domain thì không được
Hướng xử lý:
Thực hiện khai báo configmap mở port tcp:22 với service gitlab-sell
apiVersion: v1 kind: ConfigMap metadata: name: tcp-services namespace: ingress-nginx data: 22: "gitlab/gitlab-gitlab-shell:22"
Edit service ingress-nginx-controller, thêm cấu hình port cho expose tcp
- name: proxied-tcp-22 port: 22 targetPort: 22 protocol: TCP
- Edit thêm vào phần arg trong deployment nginx-controller
c - --tcp-services-configmap=ingress-nginx/tcp-services
===
Đánh giá rủi ro:
- Có thể sẽ ảnh hưởng các ingress đang chạy do có thay đổi ingress-controller service
===
Đã cập nhật expose post 22 ssh
Tập tin
Actions