Please create k8s dev deployments for 7 scriptworkers
Categories
(Cloud Services :: Operations: Miscellaneous, task)
Tracking
(Not tracked)
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:
- only 1 deployment per app. Let's call it "dev"
- They should use the "dev" tag of the corresponding docker repo
- the environment variables are not final yet, we'll let them crash and fix the env in later pushes
- they should automatically redeploy when the corresponding docker image changes
- 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)
- signing-dev-relengworker-app-1 mozilla/releng-signingscript:dev
- balrog-dev-relengworker-app-1 mozilla/releng-balrogscript:dev
- bouncer-dev-relengworker-app-1 mozilla/releng-bouncerscript:dev
- pushsnap-dev-relengworker-app-1 mozilla/releng-pushsnapscript:dev
- addon-dev-relengworker-app-1 mozilla/releng-addonscript:dev
- pushapk-dev-relengworker-app-1 mozilla/releng-pushapkscript:dev
- 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 | ||
Updated•6 years ago
|
| Assignee | ||
Comment 1•6 years ago
|
||
All of the stub charts are in: https://github.com/mozilla-services/cloudops-infra/pull/1248
The webhooks have also been set up to trigger https://ops-master.jenkinsv2.prod.mozaws.net/job/gcp-pipelines/job/relengworker/job/scriptworker-dev/ when the dev tag is seen.
| Assignee | ||
Comment 2•6 years ago
|
||
These have all been set up.
Description
•