Cài đặt harbor dùng TLS
1.1 Nếu có Cert xịn được sign với các tổ chức --> Lúc này từ k8s sẽ pull dc mà không phải thao tác gì thêm
1.2 Dùng self sign cert (vd Lets encrypt) --> Có thể cấu hình ở client để dùng cert đã cấu hình HOẶC disable luôn phần TLS check cho Registry này (harbor)
Không cài TLS cho harbor --> Cấu hình cho phía client không verify tls (như anh làm bên trên)
Note: Cấu hình cho Docker/Containerd/Podman cho không phải chỉ lúc gọi lệnh pull.
vậy thì e phải đổi quyền của file kia về giống với user của e nữa, đảm bảo rằng mọi thứ mà user của e đụng tới thì nó phải có đủ quyền.
Lí do: khả năng rất cao, kể cả e đã đổi qua USER appuser thì mặc định khi chạy lên thì Apache vẫn start với root user (cái này có thể là ở trong config của nó)
Nhưng, ở trường hợp này a nghĩ đổi trực tiếp permission bằng chown có vẻ không ổn. E xem ở thread này nhé, họ dùng setcap để chạy Apache dưới non-root user đó:
@rockman88v mình dựng con harbor không dùng cert chỉ là http bình thường giờ mình pull images or login từ master node phải thêm --tls-verify=false thì mới ăn. còn nếu không thì nó không pull được images về. bạn support giúp mình nhé !
@kuyuta đồng quan điểm với bác Đức. Việc bạn mã hóa password dưới frontend như vậy là thừa thãi bởi vì:
Việc bạn mã hóa bằng JS thì hacker đọc code JS của bạn là lần ra được thuật toán mã hóa, từ đó có thể decrypt ra raw text.
Payload của request khi bạn POST lên server đã được mã hóa bằng HTTPS rồi, cho tới hiện tại, nó là cách hiệu quả nhất để phòng tránh hình thức tấn công MITM nên bạn không phải lo việc lộ thông tin bên trong payload.
@mynamebvh Chủ đề này khá hay có lẽ tới đây mình sẽ viết một bài chi tiết cách mà dự án thực tế của cty mình đang áp dụng như thế nào.
Nếu bạn hứng thú có thể đăng ký mình để đón xem nhé.
Mình thấy hiện chỉ scale trên instance của web chứ chưa scale trên database. Trong khi bottleneck thường xảy ra trên DB do việc đọc ghi data xuống đĩa.
Ý kiến của bạn thế nào?
@danny.oncloud Như trong bài viết thì bạn chỉ cần tập trung những service core và hands on trên đó. Trong khóa Udemy cũng phần lớn có hands on luôn. Còn những thứ còn lại thì nếu sau này bạn theo hướng Solutions cho big data, AI, Networking hoặc storage thì đâm sâu vào đó hơn và có thể học theo lộ trình của các chứng chỉ SPECIALTY như hình dưới.
Nói thật với bạn là về ghi nhớ thì mình dùng technique cũng dễ giải quyết. Cái mà mình thấy lo hơn là mình không có trải nghiệm, không có hand-on nên nhiều thứ mình thấy khá mơ hồ không hiểu bản chất. Mình đang tình thử làm mấy cái project mẫu để có tích luỹ thêm, bạn có gọi ý nào k 😅
THẢO LUẬN
@hoangha84 Trong câu lệnh helm anh đang set repo bằng IP, vậy anh thử pull/push với cái IP đó xem dc ko? Cách debug như sau:
@hoangha84 có 2 phương án anh có thể xem xét:
vậy thì e phải đổi quyền của file kia về giống với user của e nữa, đảm bảo rằng mọi thứ mà user của e đụng tới thì nó phải có đủ quyền.
Lí do: khả năng rất cao, kể cả e đã đổi qua
USER appuserthì mặc định khi chạy lên thì Apache vẫn start với root user (cái này có thể là ở trong config của nó)Nhưng, ở trường hợp này a nghĩ đổi trực tiếp permission bằng
chowncó vẻ không ổn. E xem ở thread này nhé, họ dùngsetcapđể chạy Apache dưới non-root user đó:https://github.com/docker-library/httpd/issues/102#issuecomment-404637485
Hoặc e search google a thấy nhiều kết quả lắm: docker how to run apache as non-root user
Bài viết sàm quá !!!!!
hay
@rockman88v mình dựng con harbor không dùng cert chỉ là http bình thường giờ mình pull images or login từ master node phải thêm --tls-verify=false thì mới ăn. còn nếu không thì nó không pull được images về. bạn support giúp mình nhé !
😍😍😍
@caris0132 Chạy được
localhost/web-laravel/public/rồi ạ. Không hiểu sao bữa em chỉ cần chạylocalhost/web-laravel/là được 😅@kuyuta đồng quan điểm với bác Đức. Việc bạn mã hóa password dưới frontend như vậy là thừa thãi bởi vì:
Bạn cho mình hỏi chút, thủ tục học và đăng ký thi chỉ cần follow trên trang chủ thôi đúng ko ạ.
Mình thấy một số thông tin trong bài viết của bạn hình như đã thay đổi, như thời gian làm lab giờ là 90 days, và lệ phí học + thi giờ là 1499$.
Mong được bạn giải đáp
Tiếp nhé bạn ơi, hay quá
Ví dụ với var chưa đúng bạn xem lai nhé biến a chưa được xác định
xin hỏi cách tăng hoặc giảm dung lượng ổ đĩa khi sử dụng ext4 này có làm mất dữ liệu đã ghi trên ổ cứng không?
bài 2 mình sẽ nói nhé, phần giới thiệu mình có ghi sườn bài á
@Clarence161095 Okay anh 😁😁
@mynamebvh Chủ đề này khá hay có lẽ tới đây mình sẽ viết một bài chi tiết cách mà dự án thực tế của cty mình đang áp dụng như thế nào. Nếu bạn hứng thú có thể đăng ký mình để đón xem nhé.
@Clarence161095 @datbv em cảm ơn 2 anh ạ 😘
Mình thấy hiện chỉ scale trên instance của web chứ chưa scale trên database. Trong khi bottleneck thường xảy ra trên DB do việc đọc ghi data xuống đĩa. Ý kiến của bạn thế nào?
@danny.oncloud Như trong bài viết thì bạn chỉ cần tập trung những service core và hands on trên đó. Trong khóa Udemy cũng phần lớn có hands on luôn. Còn những thứ còn lại thì nếu sau này bạn theo hướng Solutions cho big data, AI, Networking hoặc storage thì đâm sâu vào đó hơn và có thể học theo lộ trình của các chứng chỉ SPECIALTY như hình dưới.
Nói thật với bạn là về ghi nhớ thì mình dùng technique cũng dễ giải quyết. Cái mà mình thấy lo hơn là mình không có trải nghiệm, không có hand-on nên nhiều thứ mình thấy khá mơ hồ không hiểu bản chất. Mình đang tình thử làm mấy cái project mẫu để có tích luỹ thêm, bạn có gọi ý nào k 😅