bgp / stayrtr

RPKI-To-Router server implementation in Go
BSD 3-Clause "New" or "Revised" License
97 stars 15 forks source link

Fix the Docker Hub container thingy #19

Closed randomthingsandstuff closed 1 year ago

randomthingsandstuff commented 3 years ago

Yeah, its been broken since we forked. I don't have a hub account and should probably think about getting one or something.

I want this done before we release the first (real) version... so let's see if we get it done within 5 versions :D

ties commented 3 years ago

I think we are publishing docker images. What's probably lacking is documenting that + actually tagging releases.

randomthingsandstuff commented 3 years ago

Oh nice! so I'll just need to update the docs to use rpki/stayrtr then. I'm guessing @job set this up or something.

job commented 3 years ago

Me and @robert-scheck have access to the Docker Hub account for the rpki org,

We're riding the free tier which permits 3 accounts: 2 humans and 1 robot. The robot is hooked up to this repo.

lspgn commented 3 years ago

My two cents In GoFlow2, was able to use API keys and have the docker build inside Actions https://github.com/netsampler/goflow2/blob/main/.github/workflows/docker-release.yaml

job commented 3 years ago

@lspgn we're using the API keys of a robot user called rpkier

robert-scheck commented 3 years ago

I've performed the Docker Open Source Community Application in the rpki-client context (which might wipe this limit as well), but we are still under evaluation. And rpki-client uses also the GitHub Actions, thus I guess the same might work for stayrtr, too.

ties commented 3 years ago

My two cents In GoFlow2, was able to use API keys and have the docker build inside Actions https://github.com/netsampler/goflow2/blob/main/.github/workflows/docker-release.yaml

Nice way of doing the ARM build and doing the releases on tags. Would be good to incorporate this for release tags as well. (In general I've started to really appreciate GitHub actions)