User:Mutante/LVS
Appearance
steps to get a new k8s service into production LVS
in the order of how they were merged for: toolhub
- (private repo) (k8s)
- [labs/private@master] Add k8s users, tokens for toolhub service - https://gerrit.wikimedia.org/r/711625 (k8s)
- [operations/puppet@production] Add tokens and users for toolhub service - https://gerrit.wikimedia.org/r/711624 (k8s,CI/deploy)
- [operations/deployment-charts@master] admin_ng: Add toolhub namespace - https://gerrit.wikimedia.org/r/711639
- [operations/dns@master] Add toolhub.svc.{codfw,eqiad}.wmnet - https://gerrit.wikimedia.org/r/711726 (LVS,DNS)
- [operations/deployment-charts@master] toolhub: Set pod requests/limits - https://gerrit.wikimedia.org/r/715604 (k8s)
- [operations/deployment-charts@master] toolhub: Add mcrouter sidecar for memcached access - https://gerrit.wikimedia.org/r/715286 (k8s)
- [operations/deployment-charts@master] toolhub: Add helmfile.d - https://gerrit.wikimedia.org/r/714867 (k8s)
- [operations/deployment-charts@master] toolhub: Add helmfile.d (second attempt) - https://gerrit.wikimedia.org/r/714867 (k8s)
- [operations/puppet@production] Add toolhub to LVS - https://gerrit.wikimedia.org/r/711702 (LVS)
- [operations/puppet@production] service: Switch toolhub to lvs_setup - https://gerrit.wikimedia.org/r/711703 (LVS)
- [operations/puppet@production] service: Switch toolhub to monitoring_setup - https://gerrit.wikimedia.org/r/711704 (LVS)
- [operations/puppet@production] service: Switch toolhub to production - https://gerrit.wikimedia.org/r/711705 (LVS)
- [operations/dns@master] Add toolhub to discovery - https://gerrit.wikimedia.org/r/711727 (DNS)
- [operations/dns@master] Add Toolhub public DNS name - https://gerrit.wikimedia.org/r/711637 (DNS)
- [operations/puppet@production] Add toolhub to cache backends - https://gerrit.wikimedia.org/r/711648 (Traffic)
equivalent for: miscweb
- [labs/private@master] Add k8s dummy tokens for miscweb - https://gerrit.wikimedia.org/r/c/labs/private/+/684000 (k8s)
- [operations/puppet@production] ci/deployment-server: adding kubernetes namespace for miscweb - https://gerrit.wikimedia.org/r/681500 (k8s,CI/deploy)
- [operations/puppet@production] deployment_server/k8s: fix a syntax issue introduced in rebasing - https://gerrit.wikimedia.org/r/685116 (k8s,CI/deploy)
- [operations/container/miscweb@master] add initial config stub for pipelinelib - https://gerrit.wikimedia.org/r/690678 (CI/deployment pipeline)
- [integration/config@master] jjb: Add pipeline jobs for miscweb - https://gerrit.wikimedia.org/r/690788 (CI/deployment pipeline)
- [integration/config@master] Zuul: [operations/container/miscweb] Install bespoke pipeline CI - https://gerrit.wikimedia.org/r/690794 (CI/deployment pipeline)
- [operations/dns@master] add LVS service IPs for miscweb - https://gerrit.wikimedia.org/r/693966 (LVS,DNS)
- [operations/container/miscweb@master] initial Blubberfile, placeholders for prod,stage,test HTML and httpd.conf - https://gerrit.wikimedia.org/r/690768 (Docker)
- .. work on docker image
- [operations/deployment-charts@master] add chart for miscweb - https://gerrit.wikimedia.org/r/698895 (k8s)
- [operations/puppet@production] add miscweb to LVS - https://gerrit.wikimedia.org/r/c/operations/puppet/+/694625 (LVS)
- [operations/puppet@production] service/miscweb: switch state from service_setup to lvs_setup - https://gerrit.wikimedia.org/r/c/operations/puppet/+/694628 (LVS)
- [operations/puppet@production] service/miscweb: switch state from lvs_setup to monitoring_setup - https://gerrit.wikimedia.org/r/c/operations/puppet/+/694629 (LVS)
- [operations/puppet@production] service/miscweb: switch state from monitoring_setup to production - https://gerrit.wikimedia.org/r/c/operations/puppet/+/694630 (LVS)
- [operations/dns@master] Add discovery DNS for miscweb - https://gerrit.wikimedia.org/r/c/operations/dns/+/693968/ (LVS,DNS)