O que é o Juju? O que é um feitiço de Juju?

30

O que é um feitiço de Juju? Para que é usado?

    
por Bruno Pereira 18.11.2011 / 02:37

2 respostas

27

Da descrição do pacote juju:

% bl0ck_qu0te%

Então, um charme diz ao juju como gerenciar um serviço. Exemplos de um serviço podem ser "banco de dados mysql" ou "wordpress". Depois que um serviço é implementado, o juju pode definir relações entre eles ("worpress needs mysql") e expor alguns serviços para o mundo externo.

É um conjunto de scripts que podem ser escritos em qualquer idioma que seja ativado com base em certas coisas. Portanto, o "gancho de instalação" é a primeira coisa que será executada em uma instância quando o juju é instalado nela, e podemos fazer ganchos para outros serviços.

O charme geralmente inclui toda a inteligência necessária para dimensionar o serviço horizontalmente. Assim, por exemplo, o encanto do MySQL em cluster saberia como adicionar máquinas ao cluster, preservando as relações com todos os serviços, dependendo desse serviço. Isso permite que você crie e amplie e reduza o serviço que você deseja, especialmente na nuvem.

O Juju também pode ser usado junto com a Orchestra para implantações físicas. Por exemplo, se você tiver um charme para o Hadoop, poderá usá-lo para instalar o Hadoop em alguns milhares de servidores com a Orchestra.

Você pode obter mais algumas informações do tutorial do usuário do Juju

    
por Sergey 18.11.2011 / 07:19
11

Juju é um orquestração de serviços ferramenta para a nuvem. Faturado como "DevOps Distilled", é uma ferramenta projetada para ajudar a permitir implementações consistentes e confiáveis de serviços para um provedor de nuvem. Comumente comparado a como "apt-get para a nuvem" Juju atinge este objetivo usando charms que são essencialmente os blocos de construção, os contêineres de todas as instruções sobre como não apenas implantar, instalar e configurar um serviço, mas também como esse serviço se relaciona com outros serviços na nuvem.

Existem muitas perguntas e documentação sobre como começar com o Juju, então não vou repeti-los aqui.

Você pode instalar o cliente Juju em várias plataformas, não se limitando a nenhuma edição do Ubuntu. Então você pode instalar o juju no seu desktop Ubuntu, Mac OSX, e outras plataformas com suporte para mais plataformas em breve.

Não há e-books ou similares no Juju atualmente. O melhor lugar para ajuda é o site , os documentos , IRC , ou aqui em Pergunte ao Ubuntu

    
por Marco Ceppi 19.04.2013 / 14:32