Avançar para o conteúdo principal

Plataforma simples de código baixo para programadores e operadores Kubernetes.

gopaddle é uma placa de revelação interna de baixo código (IDP) para reveladores e operadores Kubernetes. Fornece um portal de auto-serviço através do qual os programadores podem codificar os recipientes, auto-gerar ficheiros YAML, construir imagens Docker, implementar aplicações em Kubernetes e gerir centralmente o ciclo de vida da aplicação.

Implementação de uma aplicação de mercado

O Linode Marketplace permite-lhe implementar facilmente software numa Instância de Computação utilizando o Cloud Manager. Ver Começar com o Marketplace Apps para passos completos.

  1. Inicie sessão no Gestor de Nuvens e seleccione a ligação Marketplace a partir do menu de navegação à esquerda. Isto exibe a página Criar Linode com o separador Marketplace pré-seleccionado.
  2. Sob a secção Seleccionar aplicação, seleccione a aplicação que gostaria de implementar.
  3. Preencher o formulário seguindo os passos e conselhos do guia Criar uma Computação de Instância. Dependendo da aplicação Marketplace que seleccionou, pode haver opções de configuração adicionais disponíveis. Ver a secção Opções de Configuração abaixo para distribuições compatíveis, planos recomendados, e quaisquer opções de configuração adicionais disponíveis para esta aplicação do Marketplace.
  4. Clique no botão Criar Linode. Uma vez que a Instância de Cálculo tenha sido provisionada e esteja totalmente ligada, aguarde que a instalação do software esteja concluída. Se a instância for desligada ou reiniciada antes deste momento, a instalação do software provavelmente falhará.
  5. Para verificar se o aplicativo foi totalmente instalado, ver Começar com o Marketplace Apps > Verificar a instalação. Uma vez instalada, siga as instruções na secção Começar após a instalação para aceder à aplicação e começar a utilizá-la.

Tempo estimado de implantação: o gopaddle deve ser totalmente instalado dentro de 15-20 minutos após a conclusão do aprovisionamento pela Comissão de Cálculo.

  • Distribuições suportadas: Ubuntu 18.04 LTS
  • Plano mínimo recomendado: Para gopaddle recomenda-se um plano mínimo de 8GB de Linode de CPU Partilhada.

Começar após a implantação

  1. Entre na sua nova Instância de Cálculo através de LISH ou SSH usando o utilizador raiz e a palavra-passe que introduziu ao criar a instância.
  2. Rever o registo de instalação.

    tail -f /var/log/stackscript.log
  3. Quando a instalação estiver concluída, a seguinte mensagem é exibida nesse ficheiro de registo. Esta linha inclui o URL para o seu painel de bordo do gopaddle.
gopaddle-lite installation is complete !
You can now access the gopaddle dashboard @ http://192-0-2-110.ip.linodeusercontent.com:30003/

4. Abra o seu web browser e navegue para o URL fornecido no último passo. Este deve ser http://[ip-address]:30003/onde [ip-address] pode ser substituído pelo endereço IPv4 ou domínio rDNS da sua Instância de Cálculo (tais como 192-0-2-1.ip.linodeusercontent.com). Ver o Gestão de Endereços IP guia para informação sobre visualização de endereços IP e rDNS.

5. Desde que a instalação tenha terminado, este URL deverá exibir a página do Acordo de Avaliação gopaddle. Rever o acordo de avaliação e subscrever a edição lite.

1

Usando gopaddle

Containerizar e distribuir

Uma vez concluída a subscrição, pode entrar na consola gopaddle, usando o seu ID de correio electrónico e a palavra-passe inicial.

No tablier principal, o assistente Containerize and Deploy Quickstart ajuda a bordo de um projecto de Código Fonte da GitHub utilizando o token de acesso pessoal GitHub, construir e empurrar a imagem gerada do contentor para o Registo Docker. Uma vez concluída a construção, o gopaddle gera os ficheiros YAML necessários e implementa a imagem do contentor para o aglomerado local de microk8s.

1

Pré-requisitos

Docker Access Token com Permissões de Leitura e Escrita

GitHub Ficha de Acesso Personalizado para a realização de Repositórios Privados de contentores

Na etapa final do assistente Containerize and Deploy Quickstart, permitir a opção de desactivar a verificação TLS.

1

Todos os artefactos gerados durante o processo podem ser editados e reimplantados numa fase posterior.

Modelos de Aplicação - Marketplace

Sob Modelos, o Marketplace Applications hospeda uma variedade de modelos Kubernetes pré-construídos. Os criadores podem subscrever estes modelos e implementá-los no aglomerado local de microk8s.

1

Para mais informações sobre configurações de gopaddle, consulte por favor a documentação.\

O aplicativo gopaddle Marketplace foi construído para Linode por gopaddle. Para apoio relativo à implementação da aplicação, contactar Apoio Linode. Para apoio relativamente à ferramenta ou software em si, utilizar a informação na barra lateral ou navegar no fórum da sua comunidade.