@jsokolvewd:matrix.org | Before I go deep into the rabbit hole and come back dissapointed - is it possible to use Nodepool scheduled k8s pod for zuul job execution purposes? | 12:54 |
---|---|---|
@clarkb:matrix.org | > <@jsokolvewd:matrix.org> Before I go deep into the rabbit hole and come back dissapointed - is it possible to use Nodepool scheduled k8s pod for zuul job execution purposes? | 16:10 |
https://zuul-ci.org/docs/nodepool/latest/kubernetes.html#value-providers.[kubernetes].pools.labels.type.pod are you asking about something other than this? | ||
@jsokolvewd:matrix.org | > <@clarkb:matrix.org> https://zuul-ci.org/docs/nodepool/latest/kubernetes.html#value-providers.[kubernetes].pools.labels.type.pod are you asking about something other than this? | 16:24 |
If I get things right, zuul executor needs to be able to ssh into whatever I requested from Nodepool, right? | ||
@jsokolvewd:matrix.org | I fear that k8s driver for Nodepool does not give enough configuration to e.g. expose port 22 | 16:37 |
@clarkb:matrix.org | No, it needs to be able to communicate via Ansible to the resources. Ansible supports a kubectl connection type | 16:43 |
@clarkb:matrix.org | You could set up ssh in your containers if you wish but that shouldn't be necessary. A number of roles were tweaked to operate without ssh to support this when the k8s driver was added | 16:44 |
@jsokolvewd:matrix.org | Indeed, it works without any ssh setup, I had strange errors due to how I've changed storage setup. Thanks again for explanations, now my play books are running on k8s pods :-) | 17:47 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!