archiva-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Olivier Lamy <ol...@apache.org>
Subject Re: Interested in a Docker Image & Kubernetes Chart?
Date Thu, 25 Oct 2018 01:58:30 GMT
Hi Terence
That would be awesome to have you participating to the project!
Do not hesitate with pull requests!

On Wed, 24 Oct 2018 at 15:18, Martin Stockhammer <martin_s@apache.org>
wrote:

> Hi Terence,
>
> great! Start with small contributions to get an understanding how the
> process works. For getting bigger changes into the project the dev mailing
> list is the best place to start discussing about the details.
>
> Regards
>
> Martin
>
> Am 22. Oktober 2018 21:34:24 MESZ schrieb Terence Kent <
> terencekent@gmail.com>:
> >Martin,
> >
> >Sounds good! I've got to pickup another project, but as soon as I have
> >some
> >time I'll pickup the Archiva source and take a look at where the docker
> >image would fit. To be honest, I probably should have just done that to
> >begin with. There are a few minor things I've been wanting to
> >change/fix in
> >there for years, I've just been avoiding the effort of getting familiar
> >with the project source :-). If I just bite the bullet get familiar
> >with
> >the source, I can send over a few different pull requests.
> >
> >Best,
> >Terence
> >
> >
> >
> >
> >
> >On Sat, Oct 20, 2018 at 12:13 AM Martin <martin_s@apache.org> wrote:
> >
> >> Hi Terence,
> >>
> >> thank you for help.
> >> As you already know, resources are very limited in this project. So,
> >I
> >> have to focus on the things that are manageable.
> >> Code contribution is very appreciated, so if you have any changes you
> >like
> >> to get into the project, feel free to create pull
> >> requests. If you like, you can even add the complete
> >docker/kubernetes
> >> part as pull request.
> >> If you have any questions, don't hesitate to ask.
> >>
> >> Regards
> >>
> >> Martin
> >>
> >>
> >> Am Samstag, 20. Oktober 2018, 01:30:41 CEST schrieb Terence Kent:
> >> > Hey Martin,
> >> >
> >> > Feel free to add a link to our image and chart on the Archiva
> >webpage.
> >> > Also, I threw together a v2-snapshot
> >> > <https://github.com/xetus-oss/docker-archiva/tree/v2-snapshot>
> >> branch/tag
> >> > of the image that is built using the most recent 2.2.4 snapshot.
> >All of
> >> our
> >> > image tests pass using the current 2.2.4-SNAPSHOT build, as you
> >would
> >> > expect.
> >> >
> >> > Looking ahead, whenever you dust off this project to finish out
> >2.2.4 or
> >> > jump to version 3, I'd really like to see a docker image brought
> >into the
> >> > project directly. Maintaining the image code separately from the
> >project
> >> > isn't the greatest idea and since you already have a docker image
> >for
> >> > testing, I'm sure it's something you've considered. If we're
> >available
> >> the
> >> > next time there's some focus on this project, we'll see if we can
> >help
> >> out
> >> > with that part. We've learned several lessons about running Archiva
> >in a
> >> > container over the past few years and we'd love to make some small
> >> changes
> >> > in the source project to make life easier :-).
> >> >
> >> > Oh, and it'd sure be nice to have an official Kubernetes helm chart
> >once
> >> > there is an offical docker image. I'm confident that a lot more
> >people
> >> > would use Archiva if was available there.
> >> >
> >> > Best,
> >> > Terence
> >> >
> >> > On Fri, Oct 19, 2018 at 12:31 PM Martin <martin_s@apache.org>
> >wrote:
> >> >
> >> > > Hi Terence,
> >> > >
> >> > > thank you for the information. Great work and great to hear, that
> >you
> >> > > decided to keep archiva, despite the
> >> > > slow development.
> >> > > I would like to add the link to our archiva web page if you don't
> >mind.
> >> > > We are using docker images for our integration tests on the
> >jenkins
> >> > > server, but without kubernetes, maybe I
> >> > > can find some configuration on your project that may be useful
> >for
> >> these.
> >> > >
> >> > > Our current snapshot version for the stable 2.2 release branch
> >> > > (2.2.4-SNAPSHOT) contains some fixes and
> >> > > there are not very much changes compared to the 2.2.3 version, so
> >I
> >> would
> >> > > consider it as stable.
> >> > > If you like, you can use a current snapshot version in your
> >docker
> >> image
> >> > > or provide an option for using it.
> >> > > The zip files can be found at:
> >> > >
> >> > >
> >>
> >
> https://archiva-repository.apache.org/archiva/repository/snapshots/org/apache/archiva/archiva-jetty/2.2.4-SNAPSHOT/
> >> > > But it's still a snapshot version so, if there is development
> >going
> >> on, it
> >> > > may be broken every now and then, so it may be not a
> >> > > good idea, if the file is downloaded dynamically during container
> >> > > start/build.
> >> > >
> >> > > Regards
> >> > >
> >> > > Martin
> >> > >
> >> > > Am Freitag, 19. Oktober 2018, 02:08:52 CEST schrieb Terence Kent:
> >> > > > Hello,
> >> > > >
> >> > > > In early 2015, we made our Archiva docker image public. It's
> >had a
> >> small
> >> > > > following on github/dockerhub and we field questions on it from
> >time
> >> to
> >> > > > time. As best we can tell, it's the de-facto docker image for
> >> Archiva.
> >> > > >
> >> > > > We recently moved to Kubernetes and were faced with the
> >decision of
> >> > > > dropping the archiva image and moving to another repository
> >manager,
> >> or
> >> > > > re-upping and modernizing the image. We chose to re-up and
> >modernize
> >> the
> >> > > > image and we now have a "version 2" image with an companion
> >helm
> >> chart to
> >> > > > make it easy to run in Kubernetes.
> >> > > >
> >> > > > I wanted to reach out to see if you had any interest in making
> >our
> >> image
> >> > > > your official one and pulling it the Archiva source. I think
> >it's
> >> > > > reasonable to assume new Archiva deployments are likely to be
> >> > > > containerized, and Kubernetes is the most popular container
> >> orchestration
> >> > > > platform. If our small image and chart can save you time, we'd
> >be
> >> quite
> >> > > > happy hand it over.
> >> > > >
> >> > > > Here's the project links for reference:
> >> > > >
> >> > > >  - https://github.com/xetus-oss/docker-archiva
> >> > > >  -
> >> https://github.com/xetus-oss/helm-charts/tree/master/xetusoss-archiva
> >> > > >
> >> > > > Let me know,
> >> > > > Terence
> >> > > >
> >> > >
> >> > >
> >> > >
> >> >
> >>
> >>
> >>
>
> --
> This message was sent from mobile phone.



-- 
Olivier Lamy
http://twitter.com/olamy | http://linkedin.com/in/olamy

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message