উত্তর:
এই পথে নয়। আপনি একটি 'ডিফল্ট' নোড তৈরি করতে পারেন যা কোনও স্বাক্ষরিত ক্লায়েন্টের জন্য প্রযোজ্য।
node "default" {
include foo
}
তবে আপনার কেবলমাত্র 1 টি ডিফল্ট থাকতে পারে। আপনি বর্ণিত কার্যকারিতাটির প্রতিলিপি করতে চাইলে আপনি শ্রেণিবদ্ধকরণের বহিরাগত_নোড পদ্ধতিটি ব্যবহার করতে পারেন। মূলত আপনি এমন একটি স্ক্রিপ্ট লিখুন যা কোনও ক্লায়েন্টের সাথে সংযোগ স্থাপনের সময় বৈধ ইয়ামল ফেরত দেয়। এই স্ক্রিপ্টটি আপনি যেভাবেই করতে পারেন এটি করতে পারেন, fqdn পরীক্ষা করুন, ডিবি জিজ্ঞাসা করুন, এলডিপ চাপুন, ইত্যাদি hit
এখনও কয়েকটি ডিস্ট্রো জাহাজ 0.25 এর মধ্যে রয়েছে, তাই আমার সেন্টোস 5-তে ইপেল রেপো থেকে ২.২৪.৮ রয়েছে আমাকে wn10.example.com এর মত হোস্টনাম সহ আমার কর্মী নোডের জন্য এই জাতীয় কিছু করতে হয়েছিল:
node default {
$node_type = regsubst($hostname, '^([a-z]+).*$', '\1')
case $node_type{
wn: {include worker_node}
default: {include generic_node}
}
}