‫Bây giờ bạn đã thấy tất cả các cách để tạo bí mật trong ngăn xếp của chúng tôi, tôi sẽ giao
‫cho bạn một bài tập nhỏ về cách sử dụng bí mật với ngăn xếp trước đó bạn đã sử dụng.
‫Bạn còn nhớ người bạn của chúng ta là Drupal, tập tin soạn thảo mà chúng ta đã sử dụng trước đó, khi soạn bài tập 2.
‫Tôi muốn bạn nắm lấy điều đó, và chúng tôi sẽ thực sự mở rộng nó và chuẩn bị sẵn sàng cho nó.
‫Đầu tiên, chúng tôi sẽ không xây dựng một hình ảnh tùy chỉnh ngay bây giờ.
‫Chúng tôi sẽ chỉ sử dụng Drupal mặc định.
‫Sau đó, bạn sẽ cần xóa phần xây dựng khỏi tệp soạn của mình. Sau đó, tôi muốn bạn thêm bí
‫mật ở dưới cùng và khi bạn làm điều đó, thay vì sử dụng bí mật dựa trên tệp, hãy đưa vào bên ngoài.
‫Bạn cũng có thể tra cứu điều đó trong các tài nguyên cho phần này.
‫Nó sẽ là tài liệu trên trang web của Docker tất cả về bí mật.
‫Nó sẽ hiển thị cho bạn định dạng trong đó của một tệp soạn thảo. Vì vậy, bạn sử dụng bên ngoài, có nghĩa là
‫chúng tôi thực sự phải sử dụng CLI để đưa bí mật đó vào. Sau đó, bạn sẽ chuyển tệp mật khẩu, đó
‫là tệp bí mật, vào postgres, bằng cách sử dụng biến môi trường.
‫Vì vậy, bạn sẽ cần thêm nó vào phần postgres.
‫Sau đó, trước khi chúng tôi thực sự triển khai ngăn xếp, bạn cần thực sự đưa bí mật vào bầy đàn.
‫Đây sẽ là trường hợp chúng tôi không sử dụng tệp bí mật. Chúng tôi chỉ đơn giản là sẽ theo cách thủ công, với tư cách là một nhà
‫điều hành, thêm bí mật vào bầy đàn của chúng tôi. Sau đó, trong tệp ngăn xếp,
‫chúng tôi sẽ thực sự chỉ định điều đó, bằng cách sử dụng bên ngoài ở phía dưới.
‫Khi bạn đã chỉnh sửa tất cả theo cách bạn nghĩ là đúng và bạn đã sẵn sàng để kiểm tra,
‫chỉ cần sao chép nó vào một tệp YAML mới trên swarm node1 của bạn. Hãy thử và thực hiện một triển khai ngăn xếp và xem liệu nó có hoạt động hay không.
‫Bạn có thể không hiểu đúng ngay lần đầu tiên, và điều đó không sao cả.
‫Rất nhiều lần tôi cũng sẽ không.
‫Tôi phải quay lại và sửa đổi nó, sau đó thử triển khai lại. Các lỗi mà bạn sẽ nhận được thường khá
‫tốt trong việc cho bạn biết vấn đề của bạn là gì.
‫Đối với tôi, thường là YAML của tôi không được định dạng chính xác hoặc một cái gì đó ngớ ngẩn như vậy.
‫Nếu bạn có bất kỳ vấn đề nào, đừng ngần ngại xem video sau đây, nơi tôi thực sự hướng
‫dẫn bạn bài tập này.
‫Nhưng tôi nghĩ bộ não của bạn sẽ hoạt động tốt hơn nếu bạn tự mình thử nó và khiến tâm trí của bạn hoạt động
‫về cách bạn thực sự sẽ tự mình giải quyết công việc này.
‫Chúc may mắn, và tôi sẽ xem trong bài giảng tiếp theo.