From 615e7df37aa751a6240c10ac2800624d539b514c Mon Sep 17 00:00:00 2001 From: Amaury Borges Souza Date: Thu, 30 Dec 2021 12:21:50 -0300 Subject: [PATCH 1/5] Update README.md --- README.md | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index f13412e..804689f 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,7 @@ -# ad-hoc-commands -An Ansible ad hoc command uses the /usr/bin/ansible command-line tool to automate a single task on one or more managed nodes. ad hoc commands are quick and easy, but they are not reusable. +# Ad-hoc commands on Ansible + +### `File Transfer` +``` +ansible atlanta -m copy -a "src=/etc/hosts dest=/tmp/hosts" +ansible webservers -m file -a "dest=/srv/foo/a.txt mode=600" +``` From fa7b6923340db0b96ad681ff689db5568602cbd5 Mon Sep 17 00:00:00 2001 From: Amaury Borges Souza Date: Thu, 30 Dec 2021 12:45:43 -0300 Subject: [PATCH 2/5] Update README.md --- README.md | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 804689f..83bef57 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,11 @@ ### `File Transfer` ``` -ansible atlanta -m copy -a "src=/etc/hosts dest=/tmp/hosts" -ansible webservers -m file -a "dest=/srv/foo/a.txt mode=600" +$ ansible atlanta -m copy -a "src=/etc/hosts dest=/tmp/hosts" +$ ansible webservers -m file -a "dest=/srv/foo/a.txt mode=600" +$ ansible webservers -m file -a "dest=/srv/foo/b.txt mode=600 owner=mdehaan group=mdehaan" +$ ansible webservers -m file -a "dest=/path/to/c mode=755 owner=mdehaan group=mdehaan state=directory" +$ ansible webservers -m file -a "dest=/path/to/c state=absent" ``` + + From f7126bda94b867334220bb2ff45cd6bace251f9d Mon Sep 17 00:00:00 2001 From: Amaury Borges Souza Date: Thu, 30 Dec 2021 12:47:49 -0300 Subject: [PATCH 3/5] Update README.md --- README.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 83bef57..f3621ee 100644 --- a/README.md +++ b/README.md @@ -5,8 +5,10 @@ $ ansible atlanta -m copy -a "src=/etc/hosts dest=/tmp/hosts" $ ansible webservers -m file -a "dest=/srv/foo/a.txt mode=600" $ ansible webservers -m file -a "dest=/srv/foo/b.txt mode=600 owner=mdehaan group=mdehaan" -$ ansible webservers -m file -a "dest=/path/to/c mode=755 owner=mdehaan group=mdehaan state=directory" -$ ansible webservers -m file -a "dest=/path/to/c state=absent" +$ ansible webservers -m file -a "dest=/path/to/c mode=755 owner=mdehaan group=mdehaan state=directory" (The file module can also create directories, similar to mkdir -p) +$ ansible webservers -m file -a "dest=/path/to/c state=absent" (As well as delete directories (recursively) and delete files:) ``` + + From 2c6f2475dec0c77d77ea7746336f5d43f771e49a Mon Sep 17 00:00:00 2001 From: Amaury Borges Souza Date: Thu, 30 Dec 2021 12:52:15 -0300 Subject: [PATCH 4/5] Update README.md --- README.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index f3621ee..a6f9eb7 100644 --- a/README.md +++ b/README.md @@ -9,6 +9,11 @@ $ ansible webservers -m file -a "dest=/path/to/c mode=755 owner=mdehaan group=md $ ansible webservers -m file -a "dest=/path/to/c state=absent" (As well as delete directories (recursively) and delete files:) ``` - +### `Basic Commands` +``` +$ ansible prod -m ping -i inventory.yml (verifica se os servers afestados estao up) +$ ansible webservers -m yum -a "name=acme-1.5 state=present" (garante que a versao correta esteja instalada nos servers) +$ ansible webservers -m ansible.builtin.service -a "name=httpd state=started" (garante que o service esteja iniciado) +``` From 069536d4dc18b74e768daf617f453033967ae60d Mon Sep 17 00:00:00 2001 From: Amaury Borges Souza Date: Thu, 30 Dec 2021 22:04:17 -0300 Subject: [PATCH 5/5] Update README.md --- README.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/README.md b/README.md index a6f9eb7..472c526 100644 --- a/README.md +++ b/README.md @@ -16,4 +16,18 @@ $ ansible webservers -m yum -a "name=acme-1.5 state=present" (garante que a vers $ ansible webservers -m ansible.builtin.service -a "name=httpd state=started" (garante que o service esteja iniciado) ``` +### `Manage Services` +``` +ansible prod -m service -a "name=httpd state=started" - Inicia o service desejado. +ansible prod -m service -a "name=httpd state=restarted" - Restarta o service desejado. +ansible prod -m service -a "name=httpd state=stopped" - Pausa o service desejado. +``` + +### `Manage Packages` +``` +ansible prod -m apt -a "name=giropops state=present" - Instala o pacote desejado no servidor +ansible prod -m apt -a "name=giropops-1.2 state=present" - Instala o pacote com a versão desejada +ansible prod -m apt -a "name=giropops state=latest" - Instala a última versão do pacote desejado +ansible prod -m apt -a "name=giropops state=absent" - Desinstala o pacote desejado no servidor +``` pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy