ฉันต้องการสร้างssh_authorized_keys
ทรัพยากรจำนวนมาก ทรัพยากรคาดว่ามันkey
-attribute จะเป็นกุญแจสาธารณะของตัวเอง - มีวิธีที่จะหมายถึงไม่มีไฟล์ที่มีกุญแจ
เพราะกุญแจนั้นยาวมากและเพราะฉันมีพวกมันอยู่ในไฟล์แล้วฉันอยากให้ Puppet อ่านมันจากไฟล์แทนที่จะให้ฉันอ้างอิงมันในไฟล์ Manifest
ฉันสามารถจินตนาการกรณีการใช้งานอื่นไม่กี่ด้วย
มีฟังก์ชั่นในการอ่านคำต่อคำที่ระบุไฟล์โดยไม่พยายามตีความมันเช่นเดียวกับtemplate()
อะไร?
สำหรับกุญแจสาธารณะฉันสามารถทำได้ แต่จริงๆแล้วมันtemplate()
มีค่าใช้จ่ายในการแยกวิเคราะห์ นอกจากนี้ในบางกรณีขึ้นอยู่กับเนื้อหาของไฟล์การวิเคราะห์คำอาจ "ล้มเหลว" หรือแย่กว่านั้นไม่ล้มเหลว แต่เปลี่ยนแปลงเนื้อหาอย่างเงียบ ๆ ...
ssh_trusted_keys
ทรัพยากรสามารถรวมหลายคีย์ลงในauthorized_keys
ไฟล์ของผู้ใช้คนเดียวกัน ข้อเสนอของคุณจะไม่เป็นที่ยอมรับสำหรับ~root/.ssh/authorized_keys
ตัวอย่างเช่นถ้าคุณมีมากกว่าหนึ่งพนักงานผู้ประกอบการระดับ ...