Ansible : Criando Playbooks para automação

Neste post será apresentado como configurar playbooks para automação de tarefas e sendo assim também manter o versionamento do ambiente .

Os Playbooks utilizam YAML que é um formato de codificação legíveis por humanos em liguagens como XML, C , Python e outras mais.

Continue reading “Ansible : Criando Playbooks para automação”

Shell Script : Dump MySQL

Segue abaixo meu script de DUMP MySQL em Shell, depois da operação é executado um find no diretório do caminho do backup definindo a retenção de acordo com o valor da variável.

OBS: Caso haja falha é enviado um email para o ADM.

Continue reading “Shell Script : Dump MySQL”

Docker : Cluster com o Kubernetes

Neste post será apresentado como configurar o Kubernetes e criar um Cluster com o Docker.

Kubernetes é um sistema de código aberto que foi desenvolvido pelo Google para gerenciamento de aplicativos em containers através de múltiplos hosts de um cluster. Tem como principal objetivo facilitar a implantação de aplicativos baseados em microservices. Ele foi baseado na experiência do Google de muitos anos trabalho com containers, adaptando-o para se trabalhar com Docker.

Segue abaixo o site do projeto :

http://kubernetes.io/

Continue reading “Docker : Cluster com o Kubernetes”

Shell Script : Estresse de memória no SO para testes

Neste exemplo será apresentado como utilizado estresse de memória em Linux (usei RHEL7 no meu testes).

Podemos usar este script para forçar a consumir memória a ponta de testar ballooning em virtualização ou alguma situação testando scaling de cloud (AWS Auto Scaling).

Continue reading “Shell Script : Estresse de memória no SO para testes”

Jenkins : Comandos via SSH

Neste post será apresentado como rodar um job no Jenkins para executar uma tarefa no Redhat / CentOS.

Jenkins é uma ferramenta de integração contínua , segue abaixo um post de instalação e primeira configuração da ferramenta :

http://fajlinux.com.br/devops/jenkins-instalacao-no-rhel-7/

Continue reading “Jenkins : Comandos via SSH”