Pass runtime config to resource provider
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 4/5
- Tempo estimado
- 3-5 dias
- Facilidade para iniciantes
- 45/100
- Tipo de issue
- Funcionalidade
- Clareza
- Razoavelmente clara
- Status de atividade
- Estagnada
- Stack de tecnologia
- aws, nodejs, typescript
- Domínio
- backend, cloud, infrastructure
Direção de pesquisa
Comece comparando os tipos de configuração em packages/aws/src/lambda.fn/config.ts com o schema do Lambda em packages/aws.iac/src/resources/lambda/lambda.ts. Rastreie como packages/esbuild-plugins/src/plugins/function-infra-plugin.ts passa a configuração e como packages/aws/src/lambda/lambda.ts provisiona o recurso; considera-se concluído quando as propriedades de runtime expostas são repassadas sem fazer spread do parâmetro de configuração.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Currently, the config that can be defined in runtime modules is not being passed through when the resource is provisioned.
- The config types should include all lambda configuration properties appropriate to expose.
- These properties should map to the lambda schema defined in packages/aws/src/lambda.fn/config.ts.
- The esbuild plugin should be changed so that it doesn't pass the config as a spread parameter
- The config should be picked up in packages/aws/src/lambda/lambda.ts and passed into the resource
- Linguagem predominante
- TypeScript
- Estrelas
- 54
- Forks
- 1
- Merge médio
- 1h 45min
- PRs com merge (30d)
- 1
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Sem modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de notationlabs/notation
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
notationlabs/notation#48 ·
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 42/100
notationlabs/notation#47 ·
-
state provider configAberta
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 35/100
notationlabs/notation#34 ·
-
envs as configAberta
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 35/100
notationlabs/notation#33 ·
-
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 45/100
notationlabs/notation#16 ·
Todas as issues de notationlabs/notation
Issues semelhantes
-
area:workflow bug ready-for-human
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 78/100
fil-donadoni/tolaria#6108 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
apache/rocketmq-dashboard#7234 ·
Mantenedores costumam responder em até 3 dias
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
vitest-dev/vitest#11656 ·
Mantenedores costumam responder em até 1 dia
-
e2e-failure ready-to-code
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
redhat-developer/rhdh-plugin-export-overlays#4460 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 62/100
ehmpathy/rhachet-roles-bhrain#655 ·
Mantenedores costumam responder em até 1 dia