Postagens

Mostrando postagens com o rótulo Software Livre

Portainer – Orquestrando containers em um Cluster Docker Swarm

Imagem
Assim como hosts de virtualização baseados em tecnologias como Linux KVM, VMWare vSphere, Microsoft Hyper-V, etc, hosts que hospedam containers também demandam ambientes que ofereçam alta disponibilidade, afinal, a grande densidade que servidores apresentam nos dias atuais, com dezenas de máquinas virtuais em média em cada host, e de centenas as milhares de containers em média, certamente leva a necessidade da implantação de Clusters Fail Over.Cluster não só dão a possibilidade de fazer com que estes hosts atuem de forma conjunta e coordenada, como proveem recursos de alta disponibilidade e balanceamento de carga.Este artigo irá demonstrar que o processo de escalabilidade dentro do ambiente de cluster sob Docker Swarm é muito simples, bem como, a alta disponibilidade de containers também será proporcionada neste mesmo ambiente.No final deste artigo veremos também a instalação, configuração e operações básicas sob a ferramenta de orquestração Portainer, ferramenta essa que permitirá re…

Como criar um DVD/Pen drive bootável com a instalação do Ubuntu 32 bits e 64 bits

Imagem
Depois de alguns meses sem postar, enfim, trago uma dica nova (importada) para você que é “simpatizante” do Ubuntu.Já pensou em criar uma mídia (ou um pendrive) bootável com as versões do Ubuntu para 32 bits e 64 bits?Só para constar: é recomendável instalar o Ubuntu 32 bits (x86) em notes/netbook/PC’s com processadores mais modestos, como VIA, Atom, computadores mais antigos ou que tenham menos que 3GB de RAM. Caso contrário, SEMPRE instale a versão 64 bits.No nosso exemplo estamos usando o Debian 7 para o trabalho, mas você poderá usar o sistema que desejar.Se for criar um pen drive bootável, você precisa de um com capacidade mínima de 4GB.Para criar o DVD/Pendrive bootável, baixe as versões 32 e 64bits no site aqui ou aqui (LTS – Long Time Support ou Suporte à longo prazo)No Linux, crie um diretório chamado (por exemplo) dvddual e dentro deste diretório crie outros dois diretórios boot e iso (no Linux, manda a boa prática, se referir à diretório e não “pasta”, como se diz no “conco…

Instalando Ruby on Rails no Ubuntu com RVM (Ruby Version Manager)

Imagem
Nesse artigo ire explicar como instalar e consequente configurar o Ruby on Rails no Ubuntu versão 12.04.Ruby é uma linguagem de programação bem antiga, porém, ficou extremamente conhecida mundialmente através do framework Rails criado em 2003 por  David Heinemeier Hansson. Hoje é uma das plataformas mais utilizadas por Startups devido ao seu método de desenvolvimento rápido agregado a algumas metodologias.Primeiramente, iremos atualizar o nosso Ubuntu:# sudo apt-get updateCURLInstalando a biblioteca CURL:# sudo apt-get install curlRVMAgora vamos instalar o RVM (Ruby Version Manager) para o caso de precisarmos ter outras versões do Ruby instaladas na máquina. Rode o comando abaixo e veja que estamos utilizando a biblioteca CURL.# curl -L https://get.rvm.io | bash -s stableSe tudo ocorreu bem agora você deve ter o RVM instalado. Vamos adicionar ele ao shell, para isso adicione o código abaixo no arquivo “.bashrc” na home do usuário, abaixo da linha que contém:PATH=$PATH:$HOME/.rvm/bin #…

Gestão de Serviços com GLPI

Imagem
Alguém aí já ouviu falar no GLPI? GLPI é uma solução francesa para gestão de serviços. Ele é grátis, de código aberto e possui uma comunidade incrivelmente útil e ativa. Esse artigo faz parte de uma série de publicações sobre diversas soluções gratuitas para gestão de serviços (ITSM). No 1º artigo dessa série eu forneço um overview de várias ferramentas, incluindo o GLPI. Dá uma conferida em Como automatizar minha gestão de serviços com soluções gratuitas? Pessoal, o GLPI é uma solução bem abrangente, por isso teremos vários artigos para explorarmos bem todo o valor que ele tem a oferecer, ok? Abaixo eu listei as principais funções e negritei aquelas as quais irei falar no decorrer deste artigo.