omni icon indicating copy to clipboard operation
omni copied to clipboard

add basic helm chart

Open Btijmen opened this issue 1 year ago • 6 comments

This PR adds a basic helm chart to deploy Omni in an existing Kubernetes cluster. It does not take care of gpg keys, certificates, etcetera, leaving that to the user's own devices.

Btijmen avatar Apr 16 '24 12:04 Btijmen

@Btijmen Awesome work, if you can squash all commits down to a single one and rebase from master, I will sign the commit and we can merge! :D

TimJones avatar Apr 29 '24 14:04 TimJones

@TimJones Nice, should be done like this!

Btijmen avatar Apr 29 '24 15:04 Btijmen

Do we want to add a PVC for the log storage in this iteration, or ever? @TimJones

utkuozdemir avatar Apr 29 '24 15:04 utkuozdemir

Do we want to add a PVC for the log storage in this iteration, or ever? @TimJones

Not in this iteration, an external etcd is required. We will no doubt add it in the future.

TimJones avatar Apr 29 '24 15:04 TimJones

Hi! Thanks for the initiative! When do you plan to merge? Will you create a chart registry?

aspekt112 avatar May 02 '24 12:05 aspekt112

@aspekt112 Apologies for the late reply but @utkuozdemir was right and we're missing a PVC for the boltdb storage if we're not supporting external etcd in this first revision.

TimJones avatar May 08 '24 09:05 TimJones

/m

alongwill avatar Oct 15 '24 14:10 alongwill

@Btijmen could you please sign the commit with your GPG key?

git commit --amend --signoff

git push --force

alongwill avatar Oct 15 '24 14:10 alongwill

@Btijmen could you please sign the commit with your GPG key?

@alongwill this won't work - you need to sign with Sidero Labs employee key.

smira avatar Oct 15 '24 15:10 smira

@alongwill this won't work - you need to sign with Sidero Labs employee key.

@smira I have done that. In the commits tab, the commit is showing as "Partially verified"

"We cannot verify signatures from co-authors, and some of the co-authors attributed to this commit require their commits to be signed."

alongwill avatar Oct 15 '24 16:10 alongwill

@alongwill this won't work - you need to sign with Sidero Labs employee key.

@smira I have done that. In the commits tab, the commit is showing as "Partially verified"

"We cannot verify signatures from co-authors, and some of the co-authors attributed to this commit require their commits to be signed."

That's true, but the core issue is different, I'll reach out to you in private.

smira avatar Oct 15 '24 17:10 smira

@alongwill @smira I'd be happy to sign off, but I'll let you talk privately first. Just let me know if I need to do anything!

Btijmen avatar Oct 15 '24 18:10 Btijmen

/m

alongwill avatar Oct 16 '24 09:10 alongwill