Hi Matthew, Glad you liked our Elastic Agent for Kubernetes. Unfortunately, we don't have a way for you to specify multiple containers in an agent pod specification at the moment. This is something we'll look into though, and maybe open an issue if we think it's something we will be exploring soon.
Meanwhile, the GoCD agent image is based on the Docker in Docker image and will allow you to model a DinD based build workflow. Do you think you could consider DinD for your workflow? Regards, Sheroy On Wed, Sep 19, 2018 at 12:07 PM Matthew Ceroni <[email protected]> wrote: > I am currently using Jenkins and looking at possible alternatives. > > Experimenting with GoCD I see they have integration with Kubernetes in > which you can build via an Elastic Agent which creates a POD within the > Kubernetes cluster (very similar to the Jenkins Kubernetes plugin). The one > feature that I really like about the Jenkins k8s plugin is that your build > agent (POD) can contain any number of containers and you can run different > stages in a specific container. This allows compose build agents (docker + > sonar + aws + etc) vs having to have one docker image with all those tools > in it. > > Looking at the GoCD Kubernetes Elastic Agent configuration I only see > where you can specify one image to use for the agent. Is it possible to > compose an agent from multiple images? > > -- > You received this message because you are subscribed to the Google Groups > "go-cd" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "go-cd" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
