[go: up one dir, main page]

Page MenuHomePhabricator

Explore better templating options for paws deploy
Closed, DuplicatePublic

Description

Currently there is some ugly code created to get around seeming limitations of helm. Each environment that we create gets another section here https://github.com/toolforge/paws/blob/4b753ffd22bac5c8ed5085feb4d4e93de2e31e61/paws/values.yaml#L173

Currently there are two entries there, along with associated code in other places that use the same strings. For instance the string 'nfs-tools-project.svc.eqiad.wmnet' shows up four times, clouddumps100[12].wikimedia.org show up eight times each, this is not great, and would be repeated should we introduce a third environment to the code as we would ideally do in T326276

Investigate other options for k8s templating for paws.