Objetivo: Aferir o aprendizado das ferramentas:
- Maven
- Git
- Spring
- Hibernate
Descrição: Sempre utilizando o Maven para gerenciar dependências e Git para versionamento, desenvolva...
[elasticsearch-6.x] | |
name=Elasticsearch repository for 6.x packages | |
baseurl=https://artifacts.elastic.co/packages/6.x/yum | |
gpgcheck=1 | |
gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch | |
enabled=1 | |
autorefresh=1 | |
type=rpm-md |
# Dependências | |
mod 'puppetlabs-apache', '1.11.0' | |
mod 'puppetlabs-apt', '2.3.0' | |
mod 'puppetlabs-concat', '2.2.0' | |
mod 'puppetlabs-firewall', '1.8.1' | |
mod 'puppetlabs-mysql', '3.10.0' | |
mod 'puppetlabs-pe_gem', '0.2.0' | |
mod 'puppetlabs-postgresql', '4.8.0' | |
mod 'puppetlabs-ruby', '0.6.0' | |
mod 'puppet-staging', '2.1.0' |
As máquinas destinadas aos ambientes Zabbix aqui, não possuem acesso à Internet. Por isso, é preciso tunnelar um proxy para poder executar a instalação de todos os pacotes necessários.
Você precisará adicionar uma linha proxy=http://localhost:3128/
no arquivo /etc/yum.conf
para que o YUM possa operar pelo proxy. Teste com # yum update
e se o YUM reclamar sobre chaves GPG, importe-as com rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
.
O Puppet Master já foi instalado na máquina de IP 10.99.14.8
. Prossiga com a instalação dos Agents. Note que o Puppet só conseguirá manter instalações que ele tenha feito. Então garanta que as máquinas não possuam o Zabbix instalado ainda.
**No entanto, para poder utilizar a funcionalidade de gerenciamento dos templates do Zabbix, você precisará incluir o manifest site_master.pp
, copiar o script dump_zabbix.py
para o diretório /opt/
e fazê-lo executável com $ sudo chmod +x /opt/dump_zabbix.py
. Também pode ser preciso criar o diret
#!/bin/env bash | |
CLIENT_LIST=clients | |
if [[ ! -z "$1" ]]; then | |
if [[ -f "$1" ]]; then | |
CLIENT_LIST=$1 | |
else | |
echo 'Specified file does not exist.' | |
fi |
/* | |
* Created on base of this tutorial: | |
* http://developer.android.com/guide/topics/resources/runtime-changes.html#RetainingAnObject | |
* Licensed under Apache License 2.0, as the Official Android Documentation | |
* | |
*/ | |
package com.example.myapplication.util; | |
import android.app.Fragment; |