Customizable .gnupg folder location #186

Merged
justusbunsi merged 3 commits from refs/pull/186/head into master 2021-06-29 19:23:32 +00:00
justusbunsi commented 2021-06-26 09:10:27 +00:00 (Migrated from gitea.com)

The HOME path is not persistent when using the rootless image, so the
.gnupg folder isn't either. Since the chart always used /data/... as
mount point for storage of all kinds, it is a minimal impact to just
relocate the dynamic $HOME/.gnupg folder location to the persistent
/data/git/.gnupg. This is where the signing keys are stored when
running root based environments. Doing so will

  • allow migrations between both image variants
  • persist signing keys for rootless environments

Fixes: #155

The `HOME` path is not persistent when using the rootless image, so the `.gnupg` folder isn't either. Since the chart always used `/data/...` as mount point for storage of all kinds, it is a minimal impact to just relocate the dynamic `$HOME/.gnupg` folder location to the persistent `/data/git/.gnupg`. This is where the signing keys are stored when running root based environments. Doing so will - allow migrations between both image variants - persist signing keys for rootless environments Fixes: #155
luhahn (Migrated from gitea.com) reviewed 2021-06-28 08:11:08 +00:00
luhahn (Migrated from gitea.com) left a comment

I thi

I thi
justusbunsi commented 2021-06-28 19:29:49 +00:00 (Migrated from gitea.com)

I've added a new signing configuration object in values.yaml to allow customization and wrote a small section in the docs.

I've added a new `signing` configuration object in `values.yaml` to allow customization and wrote a small section in the docs.
luhahn (Migrated from gitea.com) approved these changes 2021-06-29 07:30:55 +00:00
techknowlogick (Migrated from gitea.com) approved these changes 2021-06-29 19:23:17 +00:00
Sign in to join this conversation.
No description provided.