/images/avatar.png

Infrastructure Engineer | Site Reliability Engineer | DevOps

Blog com assuntos técnicos, tendo como objetivo compartilhar experiências na utilização de ferramentas em laboratório e produção. Além de descrever situações corriqueiras do dia a dia de um SysAdmin.

Enviando Logs de aplicações para o S3 com o Vector

Recentemente fiz um POC visando analisar uma alternativa para fazer o stream de logs imutáveis do sistema e aplicações para um bucket, fazendo uso das features de gerenciamento de ciclo de vida de objetos, migrando entre storage classes e implementando políticas de retenção mínima, expiração (para deleção automática após um determinado período) e bloqueio de exclusão ou alteração dos objetos, enquanto contemplarem o período de retenção. O legal é que os dois Cloud providers que analisei (AWS e GCP) possuem uma forma relativamente simples de fazer essa gestão de ciclo de vida dos objetos armazenados no Bucket.

Linux atraves do Windows com WSL2, Docker e ZSH

Geralmente eu utilizo um Container configurado com as ferramentas e ambientes que trabalho já definidos, porém como nem sempre estou utilizando um dispositivo com Linux, além de ver o lançamento do Windows Subsystem for Linux (WSL) 2, fiquei tentado em construir o mesmo ambiente que utilizo no GNU/Linux, no Windows 10. Nota: WSL2 necessita que a virtualização esteja habilitada no BIOS/UEFI do seu dispositivo. Atualize o Windows Para utilizar o WSL2, o Windows 10 deve estar atualizado com a versão 2004 (Build 19041) ou superior.

Maior produtividade no terminal com o Oh My ZSH

Se você, assim como eu, utiliza diariamente o terminal Shell no Linux para trabalho ou estudo, irá gostar de personalizar o seu shell para otimizar suas tarefas do dia a dia. Além de deixar o visual do modo que mais lhe agradar. Neste post, irei compartilhar o procedimento que utilizo para personalizar o meu Shell padrão com o Oh My ZSH. ZSH e Oh My ZSH O ZSH é basicamente um interpretador de comandos UNIX (Shell), assim como o famoso Bash.

Tilix: Um emulador de Terminal Multi-janelas

Introdução O Tilix é um emulador de terminal multi terminais, contando com a tão amada possibilidade de entrada simultânea em multiplos terminais (como iTerm2, Terminator MobaXterm), o que acaba melhorando a produtividade, pois evita o copiar e colar nas abas. Somando a isso, a facilidade de personalização da interface e atalhos auxilia muito aqueles que assim como eu, não gostam de ficar pegando o mouse 😜 O projeto é open source e seu código pode ser encontrado aqui.

Dupla aborgagem iSCSI No Linux

Introdução Para que possamos utilizar dupla abordagem na comunicação com o storage, é necessário configurarmos o MultiPath no Linux. Neste cenário, utilizaremos o open-iscsi e o multipath-tools para implementar a dupla abordagem. Pré requisitos Interface de rede configurada na mesma rede que o Storage LUN provisionada e Host com permissão de acesso a LUN no Storage Node logado no portal iSCSI das controladoras (iscsiadm) Vamos assumir que o ambiente do Storage e nodes (controladoras) já estão configuradas no host.

Montagem de Partiçõess iSCSI no GNU/Linux

Introdução O GNU/Linux possui um módulo iSCSI initiator no kernel que toma o local e forma de um driver SCSI HBA, e portanto, permite a utilização de discos iSCSI. No entanto, antes do Linux poder usar um alvo iSCSI, ele deve encontrar este alvo na rede e fazer uma conexão com ele. A descoberta, conexão e login é realizada através do utilitário iscsiadm, enquanto os erros são tratados pelo utilitário iscsid.