Ambiente Lambda AWS com Cloud9

  • gsbarizao
    Participante
    # 4 semanas, 1 dia atrás

    Criamos o ambiente de customização através da plataforma, conseguimos efetuar o login dentro cloud9 com um usuário de desenvolvedor.
    Criamos também uma customização interceptando uma primitiva e através do botão “criar URL” foi gerado um novo arquivo dentro no nosso ambiente de customizações.
    No entanto não estamos conseguindo efetuar o deploy do código.
    A IDE do nosso cloud9 está diferente da IDE mostrada nos vídeos do canal “senior X Plataform” do youtube.
    Não localizamos a opção de deploy.

    Ao lado esquerdo, até tem um icone com o simbolo na AWS, onde há uma opção “Deploy SAM Application”, porém solicita várias informações e no final ainda ocorre o erro abaixo.
    Tentamos com 2 tenants diferentes: seniornorteprdev.com.br e seniornortepr.com.br
    Como podemos resolver essa situação?

    Error: Unable to upload artifact None referenced by CodeUri parameter of 1aPxwJmTzgVEHcmVacancymanagementSendToMedicalExam resource.
    S3 Bucket does not exist.
    # 4 semanas, 1 dia atrás

    Olá Guilherme.

    Isto tem acontecido com os novos ambientes devido a uma mudança no layout padrão do Cloud9.
    Infelizmente não temos como automatizar esta configuração, dado que o Cloud9 até o momento, não nos disponibiliza uma forma de efetuar este ajuste dinamicamente.

    Desta forma, será necessário que você faça a configuração manualmente, acessando o Cloud9, abrindo a guia “Preferências” (engrenagem no canto superior direito) e na seção AWS Settings, desabilite o AWS toolkit.

    Com isso, o layout do ambiente voltará ao formato antigo.
    AWS Toolkit Cloud9

    Até mais.
    Roque Possamai

    gsbarizao
    Participante
    # 4 semanas, 1 dia atrás

    Poxa legal Roque, show de Bola…
    Agora a IDE ficou igual aos vídeos e documentações…
    Porém apareceu o seguinte erro do lado direito:
    “Your Lambda functions failed to load because of insufficient permissions.
    Add lambda:ListFunctions on resource: *to your logged in user, and then refresh AWS Cloud9.”

    Consigo adicionar essa permissão? Ou só a Senior?

    # 4 semanas, 1 dia atrás

    Esta é outra limitação que ainda temos no Cloud9. Para ter acesso, vc precisa liberar todas as lambdas (resource: *)… não é possível utilizar “filtros”.
    Inclusive, na imagem da resposta anterior, aparece o mesmo “erro”.

    Dada a natureza compartilhada de nosso ambiente, não podemos expor as customizações dos outros tenants. Então isto acaba sendo proposital.

    Atualmente, nenhum ambiente Cloud9 da nossa plataforma consegue listar suas funções devido a esta “limitação”. Também por este motivo, você precisa executar aquele script bash que a criação da customização disponibiliza (copiando para o clipboard), pois é a única forma de vc baixar o código-fonte inicial que o ambiente de customização cria para você.

    Att,
    Roque Possamai.

    gsbarizao
    Participante
    # 4 semanas, 1 dia atrás

    Entendi Roque. Sem problemas…

Visualizando 5 posts - 1 até 5 (de 5 do total)

You must be logged in to reply to this topic.