Cp-ansible: рдЪрд░ рдХрд╛ рдирд╛рдо рд╕реНрдерд╛рди {{broker.id}} рдХрд╛рдлреНрдХрд╛ рдмреНрд░реЛрдХрд░ рд╕рд░реНрд╡рд░ рдЧреБрдг рдлрд╝рд╛рдЗрд▓ рдореЗрдВ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 2 рдЕрдкреНрд░реИрд▓ 2019  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: confluentinc/cp-ansible

рдХрд╛рдлреНрдХрд╛ рдмреНрд░реЛрдХрд░ рдЧреБрдгреЛрдВ рдХреЗ рд▓рд┐рдП рдЯреЗрдореНрдкреНрд▓реЗрдЯ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ , рд╣рдо рдЗрдиреНрд╡реЗрдВрдЯреНрд░реА рдлрд╝рд╛рдЗрд▓ hosts.yml рд╕рдВрджрд░реНрдн рдореЗрдВ рдЪрд░ {{kafka.broker.id}} рдХрд░рддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди {{kafka}} рдЪрд░ рдХреЛ рднреВрдорд┐рдХрд╛ рдХреЗ defaults рдореЗрдВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдпрд╣ рдЕрднреА рднреА рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдЪрд▓реЗрдЧрд╛ рдХреНрдпреЛрдВрдХрд┐ Ansible рдХреА рдЪрд░ рд╡рд░реАрдпрддрд╛ рдХреЗ рдкрджрд╛рдиреБрдХреНрд░рдо , рдЬреИрд╕рд╛ рдХрд┐ {{kafka.broker.id}} рдХреЗ рдореВрд▓реНрдп рдореЗрдВ рдкрд╣рд▓реЗ inventory_host рд╢рдмреНрджрдХреЛрд╢ рд╕реЗ рд▓рд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рд▓реЗрдХрд┐рди рд╕реНрдкрд╖реНрдЯрддрд╛ рдХреЗ рд▓рд┐рдП рдмреЗрд╣рддрд░ рд╣реЛрдЧрд╛ рдХрд┐ рдирд╛рдорд╕реНрдерд╛рдиреЛрдВ рдХреЛ рди рдорд┐рд▓рд╛рдПрдВред

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕реЗ рд╕реНрдкрд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдореЗрдВ {{ inventory_hostname.kafka.broker.id }} рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдЕрдм рдореИрдВ рджреЗрдЦрддрд╛ рд╣реВрдВ рдХрд┐ ansible.cfg рдХреА рдорд░реНрдЬ рдкреНрд░реЙрдкрд░реНрдЯреА рдпрд╣реА рдХрд░ рд░рд╣реА рд╣реИред рдореБрдЭреЗ рдЕрдм рднреА рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдкреНрд▓реЗрдмреБрдХ рдХреЛ рдХрдо рдкрдардиреАрдп рдФрд░ рд╕реАрдЦрдиреЗ рдореЗрдВ рдХрдард┐рди рдмрдирд╛рддрд╛ рд╣реИред

рд╕рднреА 5 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

listeners=PLAINTEXT://:{{broker.config.port}} рд╕рд╛рде рднреА рдРрд╕рд╛ рд╣реА рд╣реЛрддрд╛ рд╣реИред рдЙрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ, {{broker}} confluent.common/defaults/main.yml рд╕реЗ рдЖрддрд╛ рд╣реИред рдпрд╣рд╛рдВ рдиреЗрдорд╕реНрдкреЗрд╕рд┐рдВрдЧ рдХрд░рдиреЗ рд╕реЗ рдЪреАрдЬреЗрдВ рдФрд░ рд╕реНрдкрд╖реНрдЯ рд╣реЛ рдЬрд╛рдПрдВрдЧреАред

рдЕрдм рдореИрдВ рджреЗрдЦрддрд╛ рд╣реВрдВ рдХрд┐ ansible.cfg рдХреА рдорд░реНрдЬ рдкреНрд░реЙрдкрд░реНрдЯреА рдпрд╣реА рдХрд░ рд░рд╣реА рд╣реИред рдореБрдЭреЗ рдЕрдм рднреА рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдкреНрд▓реЗрдмреБрдХ рдХреЛ рдХрдо рдкрдардиреАрдп рдФрд░ рд╕реАрдЦрдиреЗ рдореЗрдВ рдХрдард┐рди рдмрдирд╛рддрд╛ рд╣реИред

рдЖрдЬ рдЬрдм рдореИрдВ 'рдХреЙрдиреНрдлреНрд▓реБрдПрдВрдЯ.рдХрд╛рдлреНрдХрд╛-рдмреНрд░реЛрдХрд░' рдХреА рднреВрдорд┐рдХрд╛ рдирд┐рднрд╛рддрд╛ рд╣реВрдВ рддреЛ рдореБрдЭреЗ рднреА рдпрд╣реА рдкрд░реЗрд╢рд╛рдиреА рд╣реЛрддреА рд╣реИ рдФрд░ рдЗрд╕реЗ рдЦреЛрдЬрдиреЗ рдореЗрдВ рдХрдИ рдШрдВрдЯреЗ рд▓рдЧ рдЬрд╛рддреЗ рд╣реИрдВред

@ рдЪрдХ-рд╕рдВрдЧрдо - рдореИрдВ рдЖрдЬ рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рднрд╛рдЧ рдЧрдпрд╛ред рдЬрдм рдореИрдВ broker.id={{ inventory_hostname.kafka.broker.id }} рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмреЗрд╕_рд╕рд░реНрд╡рд░_рдкреНрд░реЙрдкрд░реНрдЯреАрдЬ рдЬрд┐рдиреНрдЬрд╛ рдЯреЗрдореНрдкрд▓реЗрдЯ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рддрд╛ рд╣реВрдВ рдФрд░ Ansible рдХреЛ рдлрд┐рд░ рд╕реЗ рдЪрд▓рд╛рддрд╛ рд╣реВрдВ рддреЛ рдореБрдЭреЗ рдирд┐рдореНрди рддреНрд░реБрдЯрд┐ рдорд┐рд▓рддреА рд╣реИред рдЕрднреА рднреА рдбреАрдмрдЧ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХреНрдпреЛрдВ рдХрд░ рд░рд╣рд╛ рд╣реИред

рдЯрд╛рд╕реНрдХ [confluent.kafka-рджрд▓рд╛рд▓: рджрд▓рд╛рд▓ sasl_ssl config] * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
рдШрд╛рддрдХ: [рд▓реЛрдХрд▓рд╣реЛрд╕реНрдЯ]: рд╡рд┐рдлрд▓! => {"рдмрджрд▓рд╛": рдЭреВрдард╛, "рд╕рдВрджреЗрд╢": "AnsibleUndefinedVariable: 'ansible.parsing.yaml.objects.AnsibleUnicode рдСрдмреНрдЬреЗрдХреНрдЯ' рдореЗрдВ рдХреЛрдИ рд╡рд┐рд╢реЗрд╖рддрд╛ рдирд╣реАрдВ рд╣реИ 'рдХрд╛рдлреНрдХрд╛'"}

@ рдЪрдХ-рдХрдВрдлреНрд▓реБрдПрдВрдЯ рд╣рдордиреЗ рдЕрднреА рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкреАрдЖрд░ рдХреЛ рд╡рд┐рд▓рдп рдХрд░ рджрд┐рдпрд╛ рд╣реИ, рдЬреЛ рд╕рднреА рдЧреБрдгреЛрдВ рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд░рдиреЗ рдпреЛрдЧреНрдп рдирд╣реАрдВ рдмрдирд╛рддрд╛ рд╣реИред рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рджреЗрдЦреЗ рдЬрд╛ рд░рд╣реЗ рдореБрджреНрджреЛрдВ рдХреЛ рд╣рд▓ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред

https://github.com/confluentinc/cp-ansible/pull/124

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

LGouellec picture LGouellec  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

sandeeprapido picture sandeeprapido  ┬╖  9рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

Fobhep picture Fobhep  ┬╖  12рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

a-narenji picture a-narenji  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

Fobhep picture Fobhep  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ