archiva-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Terence Kent <terencek...@gmail.com>
Subject Re: Interested in a Docker Image & Kubernetes Chart?
Date Mon, 22 Oct 2018 19:34:24 GMT
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
> > > >
> > >
> > >
> > >
> >
>
>
>

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