openbao / openbao-k8s

First-class support for OpenBao and Kubernetes.
Mozilla Public License 2.0
6 stars 1 forks source link

Release docker image #2

Open jessebot opened 1 month ago

jessebot commented 1 month ago

Description

We need to release this docker image to either quay.io, docker hub, or ghcr, so that we can use it in openbao-helm and wrap up https://github.com/openbao/openbao-helm/issues/3

Looks like there's not actually a release workflow for this repo, so perhaps we can yoink the release workflow from the main repo and get it changed up for this repo: https://github.com/openbao/openbao/blob/main/.github/workflows/release.yml

Dependencies

jessebot commented 4 weeks ago

We have an openbao/openbao-k8s repo on quay.io that can be used for pushing up the docker image now :)

jessebot commented 4 weeks ago

I am working on a PR for this now. Expect it in a day or two.

ClaytonNorthey92 commented 1 week ago

hey @jessebot is there anything I can do to help with the pr? I was hoping to use the openbao-k8s Docker image on a project

jessebot commented 1 week ago

Sorry about that! I took some time off and hadn't touched this in a while. I think we need a PR for actually creating the docker release. I started a similar PR here: https://github.com/openbao/openbao-csi-provider/pull/4 But I need feedback on that before I can mark https://github.com/openbao/openbao-k8s/pull/4 ready for review, as I'm not entirely sure what's involved, as I haven't pushed this docker image up before. (if you already know what to do, please feel free to comment on my open PR and I can make any edits, or submit a new PR and I can take a look through it :) )