Page MenuHomePhabricator

[tbs.devenv] Slavina to setup the development environment
Closed, ResolvedPublic5 Estimated Story Points

Description

Follow the instructions in https://github.com/toolforge/buildservice and setup the dev environment.

This might be extra tricky as the current setup has been done only on linux and k8s needs to access docker started
containers.

Event Timeline

dcaro triaged this task as High priority.Aug 30 2022, 1:39 PM
dcaro created this task.
dcaro added a project: Toolforge Build Service.
Slst2020 changed the task status from Open to In Progress.Aug 30 2022, 2:21 PM
Slst2020 added a project: User-Slst2020.
Slst2020 moved this task from To Do to Doing on the User-Slst2020 board.

I will try to set up everything directly in minikube, instead of having Harbor run on Docker for Desktop with docker-compose

Harbor runs just fine in minikube. The setup scripts can no longer be used as-is though, so I still need to figure that out.

I needed to create and deploy the Tekton CRDs in two steps; otherwise, everything went fine.

$ HARBOR_IP=192.168.59.1 kubectl apply -k deploy/base-tekton
$ HARBOR_IP=192.168.59.1 kubectl apply -k deploy/devel