Nexus OSS: Repo Manager

No cenário actual do meu homelab tenho servers que estão em um ambiente sem acesso a internet, e por varias vezes me encontro em situações em que preciso instalar pacotes via pip, ou yum em vários servers, e sem acesso a internet falha. Baixar manualmente e fazer upload para os servers? Não! Sem contar que … Continuar a ler Nexus OSS: Repo Manager

Habilitando Docker Remote API

Ferramentas como portainer, utilizam docker API para se conectar a um docker host remoto. Para isso é necessário habilitar docker API para receber conexões externas port 2375 ou 2376. Antes precisamos habilitar docker API para receber conexões externas. #adicionar a config que defini a network e port vim /etc/docker/daemon.json { "hosts": ["tcp://0.0.0.0:2375", "unix:///var/run/docker.sock"] } Nota: … Continuar a ler Habilitando Docker Remote API

Portainer: sua GUI para containers & K8s

Portainer é uma ferramenta que ajuda a administrar docker containers e kubernetes via GUI sem precisar de logar em cada host ou node e executar comandos. A interface GUI permite criar images, fazer pull images, criar container, network, troubleshoot, executar comandos no container, configurar registries e muito mais. In a nutshell, portainer torna a tarefa … Continuar a ler Portainer: sua GUI para containers & K8s

Kubernetes and Cloud Native Associate (KCNA)

Hello folks, O ano 2022 comecou da melhor forma para mim, consegui passar e obter a certificação Kubernetes and Cloud Native Associate Exam (KCNA), uma certificação para rookies que desejam obter skills e conhecimento de kubernetes e cloud native. Decide fazer essa certificação depois de em Dezembro de 2021 ter conseguido passar VCTA - Application … Continuar a ler Kubernetes and Cloud Native Associate (KCNA)

Automatizando pipeline de atualização de template vSphere com GitLab CI/CD, Packer e Ansible

Numa época em que imutabilidade de infraestrutura é uma característica e técnica sendo bastante adotada, versionar imagens e atualizar é tarefa continua/repetitiva, no caso de VMs torna ainda mais desafiador poder fazer isso de forma automática. No caso de VM, imagina sempre ter que converter o template manualmente para atualizar o OS ou qualquer outra … Continuar a ler Automatizando pipeline de atualização de template vSphere com GitLab CI/CD, Packer e Ansible

Packer: O básico

Hello, No post de hoje darei continuidade a série evolução, com uma breve introdução a ferramenta packer. PACKER Packer é uma ferramenta open source da hashicorp para criação de imagem/templates para varias plataformas (VMware, AWS, Azure, etc). Lembrar que, Imagem nada mais é que um ficheiro estático com OS pré instalado/configurado com pacotes de software … Continuar a ler Packer: O básico

Ansible: vSphere + Windows

UPDATE [02/07/2020]: O playbook foi melhorado e já usa roles, partilhei a role no Ansible Galaxy: https://galaxy.ansible.com/manuh_l/ansible_vmware_win_conf GitHub: https://github.com/manuh-L/ansible-vmware_win_conf Hoje venho partilhar meu playbook de automação (vSphere + Windows), salientar que é uma primeira versão, pois ainda tenho que aprender/dominar mais alguns conceitos como Roles e Handlers, e implementar no playbook. Ai vai o playbook … Continuar a ler Ansible: vSphere + Windows