Criar o Environment do VSCode no seu projeto

Tutorial de como subir o VS code no seu projeto no modulo de inteligência e poder edita-lo usando a IDE do VSCode.

Abaixo você aprenderá o passo a passo de como utilizar o template disponibilizado pelo nosso time para subir o VS Code no Módulo de Inteligência.

Pré-requisitos

  • Possuir usuário na Dadosfera;
  • Acesso ao Módulo de Inteligência;
  • Ter um projeto criado no Módulo de Inteligência.

Preparando o ambiente no módulo para o VSCode

  1. Na aba ENVIRONMENTS selecione a imagem base e nomeie seu ambiente como preferir, nesse tutorial vamos usar a imagem base Python de exemplo:

  1. No campo Setup script cole o seguinte código:
#!/bin/bash

sudo apt-get update
sudo apt-get install curl -y

curl -fsSL https://code-server.dev/install.sh | sh -s --
pip3 install pandas # install your dependecies

Esses são os requisitos base para subir o VS Code, caso seja necessário mais algum recurso para rodar seu projeto, deve ser adicionado neste código.

  1. Em seguida, acione o botão de build para que seu ambiente seja construído. O botão está localizado no canto superior direito da interface.
  2. Para verificar se a construção rodou com sucesso, deve ter um retorno similar a esse:


  1. Feito isso o ambiente está pronto para rodar o VSCode.

Criando um SERVICE para o projeto em: Data Apps -> Edit Data Apps

  1. Clique em e "DATA APPS".
  1. Adicione um novo serviço VSCode em 'Add Service'
  1. Selecione o VSCode e expanda a linha criada com o nome do serviço: VSCode
  1. Selecione o campo Image e selecione a imagem do ambiente configurado anteriormente

  1. Configure o serviço com os seguintes valores:
  • Args: -c 'umask 002 && code-server --auth none --bind-addr 0.0.0.0:8080 /project-dir
  • Project directory: /project-dir
  • Data directory: /data

  1. Salve as alterações.
  2. Feito isso basta voltar para a página de pipelines e reiniciar a sessão, como pode ser observado no canto inferior esquerdo, em pipeline sessions (main.ddf):


Acessando o serviço

  1. Na aba DATA APPS selecione o vscode:

  1. Pronto, você será redirecionado ao link de acesso ao seu VS Code com o mesmo ENVIRONMET previamente configurado.