Sau khi bạn dùng helm install để tạo release thì bạn có thể dùng helm upgrade để release phiên bản mới. Lệnh này sẽ có các flag như --set, -f để thay đổi values. VD:
# Đọc values mới từ file YAML với -f:
helm upgrade -f myvalues.yaml -f override.yaml redis ./redis
# Chỉnh sửa một vài giá trị của values:
helm upgrade --set tag=v2.0 myapp ./myapp
Ngắn gọn lại thì trên jenkins, bạn đặt lệnh helm upgrade --set tag=new_tag .... để deploy phiên bản mới.
Bác cho em hỏi chút ạ,
Ví dụ khi e dùng jenkins để deploy ứng dụng. mỗi lần build image thì sinh ra 1 tag mới.
Làm thế nào để truyền động tag đó vào values.yaml khi dùng helm để deploy ạ
Chính xác luôn ấy, mình cũng thấy SolidJS như 1 phiên bản nâng cấp cho ReactJS, chỉ có mỗi hạn chế là chưa có nhiều thư viện hỗ trợ và cộng đồng support chưa đủ lớn thôi ^^
Gần đây mình có chọn SolidJS làm phần FE cho một side project. Cảm nhận cá nhân thì khá dễ dùng, giống như 1 bản nâng cấp cho React (nhanh hơn, reactivity tốt hơn), nói chung khá có tiềm năng.
bài viết quá là tuyệt vời, nhưng cho em hoir tại sao phải tạo class interface CategoryRepository mà không tạo 1 class CategoryRepository như bình thường và chỉ cần khởi tạo khi cần dùng như vậy có phải là đỡ cần dùng binding không. ai giải thích giúp em với ạ...
THẢO LUẬN
@huukimit Chuẩn rồi ạ.
Bạn tham khảo bài viết này của mình có giải quyết vấn đề mà bạn nêu ra nhé: https://viblo.asia/p/k8s-phan-17-xay-dung-luong-cicd-voi-gitlab-va-jenkins-RnB5pJAGZPG#_tao-job-tren-jenkins-7 Ý tưởng là trong job của Jenkins sẽ truyền luôn tham số tag mới vào lệnh helm upgrade là được thôi.
Sau khi bạn dùng
helm installđể tạo release thì bạn có thể dùnghelm upgradeđể release phiên bản mới. Lệnh này sẽ có các flag như--set,-fđể thay đổi values. VD:Ngắn gọn lại thì trên jenkins, bạn đặt lệnh
helm upgrade --set tag=new_tag ....để deploy phiên bản mới.Bác cho em hỏi chút ạ, Ví dụ khi e dùng jenkins để deploy ứng dụng. mỗi lần build image thì sinh ra 1 tag mới. Làm thế nào để truyền động tag đó vào values.yaml khi dùng helm để deploy ạ
Bài viết trên cho mình biết thêm một số kiến thức về Composer dường như rất đơn giản nhưng cũng vô cùng quan trọng.
Tác giả rất tâm huyết và hết mình với những gì đang làm.
Cảm ơn bạn ❤️
Cảm ơn bài viết của anh, em làm tới bước key:generate thì báo lỗi như thế này :
Em connect vào localhost thì báo lỗi như thế này :
Có thể nhờ anh và mọi người xem giúp fix ở đâu để chạy hoàn tất được với ạ
Cho mình hỏi mình cắm 2 device vào máy thì làm sao để control cả 2 device ạ
Chính xác luôn ấy, mình cũng thấy SolidJS như 1 phiên bản nâng cấp cho ReactJS, chỉ có mỗi hạn chế là chưa có nhiều thư viện hỗ trợ và cộng đồng support chưa đủ lớn thôi ^^
Gần đây mình có chọn SolidJS làm phần FE cho một side project. Cảm nhận cá nhân thì khá dễ dùng, giống như 1 bản nâng cấp cho React (nhanh hơn, reactivity tốt hơn), nói chung khá có tiềm năng.
Cảm ơn bạn nhiều, mình sẽ sớm cập nhật tiếp các bài viết mới nhé
bài viết quá là tuyệt vời, nhưng cho em hoir tại sao phải tạo class interface CategoryRepository mà không tạo 1 class CategoryRepository như bình thường và chỉ cần khởi tạo khi cần dùng như vậy có phải là đỡ cần dùng binding không. ai giải thích giúp em với ạ...
Hóng phần sau
Mình thử cũng bị vậy
bị báo lỗi này cần add thẻ visa hay master vào thì bị báo là thẻ bị từ chối, chắc ở VN không dùng được
ok
@sotbeo đặng nghĩa ơi mình ở render nhiều lần rồi sao bị lỗi opt/project/src/app/ no such file of directory
Thế chỉ call thôi, ko cần storage data ?
Tôi đã TỰ TẠO CỦA RIÊNG MÌNH ? =))) Tôi đã call API như nào thì đúng hơn bạn ạ.
ok
Một bài viết rất đầy đủ những gì em cần biết khi mới học tuyệt vời. Cảm ơn anh!