Deploy pacs-new
- API URL
- Jenkins: theo dõi việc build docker image (Kiểm tra Console Output để xem lỗi khi build không thành công)
https://jenkins.pmr.vn/view/PACS - Docker Repository: xem docker image đã update ở repository chưa (Kiểm tra trước khi update service cần thiết)
https://docker.pmr.vn - SSH server: 192.168.18.92
- Docker commands
# Chuyển đến folder chạy docker cd /root/msc-pacs # Xem tình trạng các container đang chạy docker compose ps # Xem log một container, ví dụ service msc-identity-api, # container name là "msc-pacs-msc-identity-api-1" docker logs msc-pacs-msc-identity-api-1 # Sửa config ở folder /root/msc-pacs/volumes # Update một container khi có image mới docker compose pull msc-identity-api docker compose up -d msc-identity-api # Update một container khi chỉ sửa config (chỉ cần restart) docker compose restart msc-identity-api - Kubernetes Commands - Deprecated
# update một service sau khi đã build image mới kubectl rollout restart deployment msc-monitor-api # get pods để xem có lỗi không kubectl get pods # xem log theo tên app kubectl logs -l app=msc-identity-api # xem log của một pod kubectl logs msc-identity-api-57f4644f44-jc8z6 # cập nhật config # ví dụ: sửa file config config/msc.branchmanager-be/appsettings.json # chạy file update-configmaps.sh ./update-configmaps.sh ### xóa và apply toàn bộ service # cd đến thư mục chứa các file yaml cd /root/pacs-new/kubernetes/services # xóa các pod đang chạy, apply lại để load image mới kubectl delete pods --all kubectl apply -f . - Supabase
No comments to display
No comments to display