Page MenuHomePhabricator

Staging deploys environments in a different namespace from production environments
Closed, ResolvedPublic2 Estimated Story Points

Description

The Catalyst API deploys environments to a predetermined namespace which is separate from the Catalyst API namespace. However, that namespace name is non-configurable (i.e. it is hardcoded to "cat-env".) Ideally the namespace names should be different for staging and production.

Requirements:

  • when creating a new environment in staging-api.catalyst.wmcloud.org, environment is deployed into a namespace called "cat-env-staging"

Details

Related Changes in GitLab:
TitleReferenceAuthorSource BranchDest Branch
K8s: make environments namespace configurablerepos/test-platform/catalyst/catalyst-api!62jnucheT373943main
Customize query in GitLab

Event Timeline

SDunlap set the point value for this task to 2.Sep 16 2024, 4:39 PM
SDunlap moved this task from Backlog to Camp Muir on the Catalyst board.
SDunlap edited projects, added: Catalyst (Camp Muir); removed: Catalyst.