Created
June 21, 2016 06:34
-
-
Save mrcrilly/5005206f901cbd01d8211c5d9eb4e598 to your computer and use it in GitHub Desktop.
netdata Ansible Playbook
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
--- | |
- name: Install netdata on a Linux host | |
hosts: all | |
become: true | |
tasks: | |
- name: Install depdendencies | |
yum: | |
name: "{{item}}" | |
state: present | |
with_items: | |
- zlib-devel | |
- libuuid-devel | |
- libmnl-devel | |
- gcc | |
- make | |
- git | |
- autoconf | |
- autogen | |
- automake | |
- pkgconfig | |
- name: Download and extract netdata | |
unarchive: | |
src: https://github.com/firehol/netdata/releases/download/v1.2.0/netdata-1.2.0.tar.gz | |
dest: /tmp/ | |
copy: no | |
creates: /tmp/netdata-1.2.0 | |
- name: Install netdata | |
shell: cd /tmp/netdata-1.2.0; ./netdata-installer.sh | |
- name: Move the systemd file in place | |
copy: | |
remote_src: true | |
src: /tmp/netdata-1.2.0/system/netdata-init-d | |
dest: /etc/init.d/netdata | |
mode: 0770 | |
- name: Start the service | |
service: | |
name: netdata | |
state: started | |
enabled: true |
I don't understand the question, @olegsidokhmetov. The "{{item}}"
string is a template used by Ansible to loop over the items in the with_items
list and then apply them, one-by-one, to the name:
parameter of the yum:
module.
Hello!
Thank you for your answer. I understud information about this/
I have one question, do you have general worked script for install netdata with Ansible?
Best Regards,
Oleg.
De: "Michael Crilly" <notifications@github.com>
Para: "mrcrilly" <mrcrilly@noreply.github.com>
CC: "olegsidokhmetov" <oleg.sidokhmetov@quersystem.com>, "Mention" <mention@noreply.github.com>
Enviados: Miércoles, 17 de Julio 2019 1:33:22
Asunto: Re: mrcrilly/netdata.yml
I don't understand the question, [ https://github.com/olegsidokhmetov | @olegsidokhmetov ] . The "{{item}}" string is a template used by Ansible to loop over the items in the with_items list and then apply them, one-by-one, to the name: parameter of the yum: module.
—
You are receiving this because you were mentioned.
Reply to this email directly, [ https://gist.github.com/5005206f901cbd01d8211c5d9eb4e598?email_source=notifications&email_token=AMIHKBCGTXRB2OELXVQSH73P7ZLEFA5CNFSM4H646IPKYY3PNVWWK3TUL52HS4DFVNDWS43UINXW23LFNZ2KUY3PNVWWK3TUL5UWJTQAFVNL2#gistcomment-2972349 | view it on GitHub ] , or [ https://github.com/notifications/unsubscribe-auth/AMIHKBCE2YXN6UMLR5K7N7LP7ZLEFANCNFSM4H646IPA | mute the thread ] .
Conforme a la Ley de Servicios de la Sociedad de las Información y del Comercio Electrónico, y con lo establecido en la Ley Orgánica 3/2018 de 5 de Diciembre, de Protección de Datos Personales y Garantía de los Derechos Digitales (LOPDGDD), así como el nuevo Reglamento General (UE) 2016/679 del Parlamento Europeo y del Consejo de 27 de Abril de 2016, le informamos que este correo electrónico procede de QUER SYSTEM INFORMÁTICA S.L con domicilio en C/ FONTANARES 51 6B, 46018 – VALENCIA y podría contener INFORMACIÓN CONFIDENCIAL, que no puede ser difundida y a la que sólo tiene derecho a acceder el destinatario, si usted ha recibido este correo por error, le rogamos que nos informe inmediatamente a la dirección de correo electrónico info@quersystem.com y tenga la amabilidad de eliminarlo de su sistema, avisar al remitente mediante reenvío a su dirección electrónica y de no copiar el mensaje ni div
ulgar su contenido a ninguna persona.
QUER SYSTEM INFORMÁTICA S.L le informa que pone todos los medios para garantizar la seguridad de los datos de los que dispone, estos serán tratados para el cumplimiento de las obligaciones legales de una manera licita, leal, transparente, adecuada, pertinente, limitada, exacta y actualizada, por ello adoptamos todas las medidas técnicas y organizativas necesarias para su cumplimiento. Sus datos serán utilizados con la finalidad de poder prestarles nuestros servicios de venta y comercialización de nuestros productos
Sus datos serán conservados durante los años necesarios en cumplimiento de las obligaciones legales necesarias en cada caso, estos no serán cedidos a terceros salvo en los casos que exista alguna obligación legal.
De acuerdo con los derechos que le confiere la normativa vigente en protección de datos podrá ejercer los derechos de acceso, rectificación, limitación de tratamiento, supresión, portabilidad, limitación u oposición al tratamiento o retirar el consentimiento prestado enviando su solicitud por escrito acompañada del documento oficial que le identifique a la atención de QUER SYSTEM INFORMÁTICA S.L solicitando “baja”, en la dirección electrónica info@quersystem.com o bien por correo ordinario dirigiéndose a la dirección arriba indicada.
I don't, but I can write one for you if you'd like? Is it for personal or commercial use?
I have some task, to deploy netdata for some servers. I am interesting too how it works, and i am willing to understand this code step by step. Also, I think your help will be not free ;0)
Now it is personal, after that will be commercial.
De: "Michael Crilly" <notifications@github.com>
Para: "mrcrilly" <mrcrilly@noreply.github.com>
CC: "olegsidokhmetov" <oleg.sidokhmetov@quersystem.com>, "Mention" <mention@noreply.github.com>
Enviados: Jueves, 18 de Julio 2019 7:10:07
Asunto: Re: mrcrilly/netdata.yml
I don't, but I can write one for you if you'd like? Is it for personal or commercial use?
—
You are receiving this because you were mentioned.
Reply to this email directly, [ https://gist.github.com/5005206f901cbd01d8211c5d9eb4e598?email_source=notifications&email_token=AMIHKBEEFPV5EW7IMRORCG3P773K7A5CNFSM4H646IPKYY3PNVWWK3TUL52HS4DFVNDWS43UINXW23LFNZ2KUY3PNVWWK3TUL5UWJTQAFVPWO#gistcomment-2973543 | view it on GitHub ] , or [ https://github.com/notifications/unsubscribe-auth/AMIHKBGLVICGOA6IA3O77ZDP773K7ANCNFSM4H646IPA | mute the thread ] .
Conforme a la Ley de Servicios de la Sociedad de las Información y del Comercio Electrónico, y con lo establecido en la Ley Orgánica 3/2018 de 5 de Diciembre, de Protección de Datos Personales y Garantía de los Derechos Digitales (LOPDGDD), así como el nuevo Reglamento General (UE) 2016/679 del Parlamento Europeo y del Consejo de 27 de Abril de 2016, le informamos que este correo electrónico procede de QUER SYSTEM INFORMÁTICA S.L con domicilio en C/ FONTANARES 51 6B, 46018 – VALENCIA y podría contener INFORMACIÓN CONFIDENCIAL, que no puede ser difundida y a la que sólo tiene derecho a acceder el destinatario, si usted ha recibido este correo por error, le rogamos que nos informe inmediatamente a la dirección de correo electrónico info@quersystem.com y tenga la amabilidad de eliminarlo de su sistema, avisar al remitente mediante reenvío a su dirección electrónica y de no copiar el mensaje ni div
ulgar su contenido a ninguna persona.
QUER SYSTEM INFORMÁTICA S.L le informa que pone todos los medios para garantizar la seguridad de los datos de los que dispone, estos serán tratados para el cumplimiento de las obligaciones legales de una manera licita, leal, transparente, adecuada, pertinente, limitada, exacta y actualizada, por ello adoptamos todas las medidas técnicas y organizativas necesarias para su cumplimiento. Sus datos serán utilizados con la finalidad de poder prestarles nuestros servicios de venta y comercialización de nuestros productos
Sus datos serán conservados durante los años necesarios en cumplimiento de las obligaciones legales necesarias en cada caso, estos no serán cedidos a terceros salvo en los casos que exista alguna obligación legal.
De acuerdo con los derechos que le confiere la normativa vigente en protección de datos podrá ejercer los derechos de acceso, rectificación, limitación de tratamiento, supresión, portabilidad, limitación u oposición al tratamiento o retirar el consentimiento prestado enviando su solicitud por escrito acompañada del documento oficial que le identifique a la atención de QUER SYSTEM INFORMÁTICA S.L solicitando “baja”, en la dirección electrónica info@quersystem.com o bien por correo ordinario dirigiéndose a la dirección arriba indicada.
I'm willing to offer help free up to a point :-)
You might want to consider an existing role, though: https://galaxy.ansible.com/soehlert/netdata
Reach out to me at mrcrilly@gmail.com
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
What is thne name ( name: "{{item}}")?