Pular para o conteúdo principal

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

gopaddle é uma placa de desenvolvimento interno de baixo código (IDP) para desenvolvedores e operadores Kubernetes. Ele fornece um portal de auto-serviço através do qual os desenvolvedores podem codificar os recipientes, gerar automaticamente arquivos YAML, construir imagens Docker, implantar aplicações na Kubernetes e gerenciar o ciclo de vida da aplicação de forma centralizada.

Implantação de um aplicativo de mercado

O Linode Marketplace permite que você implante facilmente um software em uma instância de computação usando o Gerenciador de Nuvem. Veja Começar com os aplicativos do Marketplace para obter as etapas completas.

  1. Entre no Gerenciador de Nuvem e selecione o link Marketplace no menu de navegação à esquerda. Isto exibe a página Criar Linode com a guia Marketplace pré-selecionada.
  2. Na seção Selecionar aplicativo, selecione o aplicativo que você gostaria de implantar.
  3. Preencha o formulário seguindo os passos e conselhos dentro do guia Criando uma Instância de Cálculo. Dependendo do aplicativo do Marketplace selecionado, pode haver opções adicionais de configuração disponíveis. Consulte a seção Opções de configuração abaixo para obter distribuições compatíveis, planos recomendados e quaisquer opções de configuração adicionais disponíveis para este aplicativo do Marketplace.
  4. Clique no botão Criar Linode. Uma vez que a Instância de Computação tenha sido provisionada e totalmente ligada, aguarde que a instalação do software esteja concluída. Se a instância for desligada ou reiniciada antes deste tempo, a instalação do software provavelmente falhará.
  5. Para verificar se o aplicativo foi totalmente instalado, veja Começar com o Marketplace Apps > Verificar a instalação. Uma vez instalado, siga as instruções dentro da seção Getting Started After Deployment para acessar o aplicativo e começar a usá-lo.

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

  • Distribuições com suporte: Ubuntu 22.04 LTS
  • Plano mínimo recomendado: Recomenda-se um plano mínimo de 8GB de tamanho de Linode de CPU compartilhada para gopaddle.

Começando após a implantação

  1. Entre em sua nova Instância de Cálculo através de LISH ou SSH usando o usuário root e a senha que você inseriu ao criar a instância.
  2. Revisar o log de instalação.

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

4. Abra seu navegador da web e navegue até a URL fornecida na última etapa. Esta deve ser http://[ip-address]:30003/onde [ip-address] pode ser substituído pelo endereço IPv4 ou domínio rDNS de sua Instância de Cálculo (tais como 192-0-2-1.ip.linodeusercontent.com). Veja o Gerenciamento de endereços IP guia para informações sobre visualização de endereços IP e rDNS.

5. Desde que a instalação tenha terminado, esta URL deve exibir a página do Acordo de Avaliação do gopaddle. Reveja o contrato de avaliação e assine a edição lite.

Usando o gopaddle

Containerizar e implantar

Uma vez concluída a assinatura, você pode fazer o login no console gopaddle, usando seu ID de e-mail e a senha inicial.

No painel principal, o assistente Containerize and Deploy Quickstart ajuda a bordo de um projeto de Código Fonte da GitHub usando o token de acesso pessoal da GitHub, construir e empurrar a imagem do container gerado para o Registro de Docker. Uma vez concluída a construção, gopaddle gera os arquivos YAML necessários e implanta a imagem do Docker para o cluster local de microk8s.

Pré-requisitos

Docker Access Token com permissões de leitura e escrita

Token de Acesso Pessoal GitHub para a confecção de Repositórios Privados

Na etapa final do assistente Containerize e Deploy Quickstart, habilite a opção de desativar a verificação TLS.

Todos os artefatos gerados durante o processo podem ser editados e redistribuídos em uma etapa posterior.

Modelos de Aplicação - Marketplace

Sob Modelos, o Marketplace Applications hospeda uma variedade de modelos Kubernetes pré-construídos. Os desenvolvedores podem assinar estes modelos e implantá-los no cluster local de microk8s.

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

O aplicativo gopaddle Marketplace foi construído para Linode por gopaddle. Para obter suporte em relação à implantação do aplicativo, entre em contato com Apoio Linode. Para obter suporte sobre a ferramenta ou software em si, utilize as informações na barra lateral ou navegue em seu fórum comunitário.