Azure / Azure/apiops-cli

APIOps for one APIM serving as multiple environments

Offen
#223 3 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
P2 Question
Vorherrschende Sprache
TypeScript
Sterne
26
Forks
9
Ø Merge
1 T. 3 Std.
Gemergte PRs (30 T.)
20

Beschreibung

### 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_

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne mit dem apiops-Publish-Verhalten und der im Issue beschriebenen Override-Konfigurations-YAML; überprüfe, ob das Publishing beim Wechsel von dev zu test auf die vorhandene api-id mit PUT zielt. Als erledigt gilt eine explizit unterstützte Vorgehensweise oder eine dokumentierte Einschränkung und ein Workaround für das Bereitstellen mehrerer Umgebungen aus einem APIM.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
azure, typescript
Bereich
api, cloud
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Aktiv
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
45/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.