Điểm:0

Có cách nào để truy xuất giá trị config_version dưới dạng biến không?

lá cờ mq

Tôi sử dụng Con rối với r10k và Trình phân loại nút bên ngoài tùy chỉnh.

Điều cần thiết là ghi giá trị băm cam kết vào một tệp ERB được tạo khuôn mẫu trên mỗi nút được quản lý.

Tôi đã thêm một tập lệnh (https://github.com/puppetlabs/control-repo/tree/production/scripts), được khai báo trong tệp môi trường.conf truy xuất hàm băm này trong tệp .r10k-deploy.json. Tôi nhận được giá trị băm trong nhật ký con rối và trên PuppetBoard.

Tuy nhiên, tôi không biết cách truy xuất giá trị này trong một biến, chẳng hạn như $config_version, để sử dụng nó trong tệp mẫu.

Có biến tích hợp nào lưu trữ giá trị này không?

Một giải pháp khác mà tôi đang xem xét, phức tạp hơn một chút, là duy trì các giá trị băm của từng môi trường trong cơ sở dữ liệu được ENC sử dụng, theo cách thủ công hoặc bằng tập lệnh truy xuất các giá trị băm cam kết của từng môi trường.

Bằng cách điều chỉnh ENC, tôi có thể cung cấp giá trị này cho các nút.

Cảm ơn bạn đã giúp đỡ,

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.