APIOps for one APIM serving as multiple environments
- Linguagem predominante
- TypeScript
- Estrelas
- 29
- Forks
- 10
- Merge médio
- 1d 3h
- PRs com merge (30d)
- 20
Descrição
### Question
Hello, I am trying to see if the apiops-cli could be used in this scenario: we use one APIM to serve multiple environments (e.g. dev/test). I plan to create the dev API initially by importing the swagger spec. Now in APIM, the api-id is registered with the imported name (e.g. call it my-dev-api). I want to migrate to a test version within the same APIM. I can use your override configuration yaml to change all the keys I need to. However, I cannot use the same name as the cli apiops publish will just do a PUT to the same API. Am I correct and is there a way to work around this?
### Context
_No response_
Guia de contribuição
Direção de pesquisa
Comece pelo comportamento de publicação do apiops e pelo YAML de configuração de override descrito na issue; verifique se a publicação direciona para o api-id existente usando PUT ao passar de dev para test. Considera-se concluído quando houver um fluxo explicitamente compatível ou uma limitação documentada e uma solução alternativa para disponibilizar vários ambientes a partir de um único APIM.
Escrita pelo modelo de indexação a partir do texto da issue.
Avaliação
- Stack de tecnologia
- azure, typescript
- Domínio
- api, cloud
- Tipo de issue
- Funcionalidade
- Dificuldade
- 4/5
- Tempo estimado
- 3-5 dias
- Status de atividade
- Ativa
- Clareza
- Razoavelmente clara
- Facilidade para iniciantes
- 45/100