Closed Bug 1570676 Opened 6 years ago Closed 6 years ago

Please create k8s dev deployments for 7 scriptworkers

Categories

(Cloud Services :: Operations: Miscellaneous, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: rail, Assigned: oremj)

References

Details

As we talked a couple of days ago, let's create the following deployments in the relengworker-nonprod cluster. We decided to simplify the deployment and get rid of "stage" all together. Here are the requirements:

  1. only 1 deployment per app. Let's call it "dev"
  2. They should use the "dev" tag of the corresponding docker repo
  3. the environment variables are not final yet, we'll let them crash and fix the env in later pushes
  4. they should automatically redeploy when the corresponding docker image changes
  5. no need to set up production now

Here is the list of deployment name and the corresponding docker image:tag (most of them are 404 now, but will be populated)

  1. signing-dev-relengworker-app-1 mozilla/releng-signingscript:dev
  2. balrog-dev-relengworker-app-1 mozilla/releng-balrogscript:dev
  3. bouncer-dev-relengworker-app-1 mozilla/releng-bouncerscript:dev
  4. pushsnap-dev-relengworker-app-1 mozilla/releng-pushsnapscript:dev
  5. addon-dev-relengworker-app-1 mozilla/releng-addonscript:dev
  6. pushapk-dev-relengworker-app-1 mozilla/releng-pushapkscript:dev
  7. tree-dev-relengworker-app-1 mozilla/releng-treescript:dev

I prepared a minimal patch for the first app, which can be used as a template if it looks ok:
https://gist.github.com/rail/d15bdc047447244388683ea3bcbeede3

Thank you in advance!

Assignee: nobody → oremj
Status: NEW → ASSIGNED

These have all been set up.

Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.