Azure / Azure/apiops-cli

APIOps for one APIM serving as multiple environments

Aberta
#223 3 comentários 0 reações 0 responsáveis Ver no GitHub
P2 Question
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

Abrir o 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

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.