Page MenuHomePhabricator

ensure minikube running on integration agents
Closed, InvalidPublic

Description

In order for helm install/test to run to verify production images in k8s environment, there will need to be a k8s environment running. In the near term this will be minikube running on integration agents.

Event Timeline

dduvall triaged this task as High priority.

Change 421973 had a related patch set uploaded (by Dduvall; owner: Dduvall):
[operations/puppet@production] ci: Refactor pipeline deps using separate CI role

https://gerrit.wikimedia.org/r/421973

Change 421973 merged by Alexandros Kosiaris:
[operations/puppet@production] ci: Refactor pipeline deps using separate CI role

https://gerrit.wikimedia.org/r/421973

Change 428010 had a related patch set uploaded (by Thcipriani; owner: Thcipriani):
[operations/puppet@production] Pipeline: setup minikube in CI

https://gerrit.wikimedia.org/r/428010

thcipriani lowered the priority of this task from High to Medium.Jul 2 2018, 3:30 PM

Created CI agents with minikube with the patch from this task cherry-picked on the CI puppetmaster. Need to merge puppet patch to close this task, but functionally complete.

thcipriani removed thcipriani as the assignee of this task.

Minikube is currently running on tests integration agents thanks to a puppetmaster cherrypick; however, this quarter the goal is to remove that cherrypick and shift from minikube to the CI namespace (created in T196654) of the staging k8s cluster.

Change 428010 abandoned by Thcipriani:
Pipeline: setup minikube in CI

Reason:
No longer needed

https://gerrit.wikimedia.org/r/428010