taigaio / taiga-docker

Mozilla Public License 2.0
1.22k stars 305 forks source link

launch-taiga.sh k8s implementation #7

Closed sebagarayco closed 1 year ago

sebagarayco commented 3 years ago

Base manifests with Deployments and Services to replicate launch-taiga.sh behaviour on Kubernetes clusters.. Simple variable pass with ConfigMap.

This PR might address #6

apvlv commented 3 years ago

Hello @sebagarayco. I tried to implement your manifests and all is working besides the attachments. The attachments itself are saved to the volume, but I get a 503 on all attachments urls. I got the advice to put the taiga-protected container in the taiga-back pod (see https://github.com/taigaio/taiga-protected/issues/5), but it's not working either, then i get a 404.

Do you have an advice how to solve this problem?

sebagarayco commented 3 years ago

Hi @andrej-pavlov. I wasn't able to reproduce the error and confirm I could succesfully upload an attachment.

image

Please correct me in the case I'm mistaken and you are referring to another error. Thanks!

apvlv commented 3 years ago

Sorry, I wasn't clear enough. Uploads are fine. But could you please try do download that file again? Or upload an image as attachment and then click on the title to show it? Thats where taiga-protected comes into play.

apvlv commented 3 years ago

Hello @sebagarayco, did you have some time to test it out? Thank you!

sebagarayco commented 3 years ago

Hello @sebagarayco, did you have some time to test it out? Thank you!

Haven't had time yet to troubleshoot this issue. It seems that part of the attachments are downloaded from the taiga-gateway image which I've removed from the Kubernetes manifests. I'll take a look at it whenever possible.

Cheers!

sebagarayco commented 3 years ago

Hi @volpavo!
Please give it a try. Attachments previewing should now work properly.

nemonik commented 3 years ago

Wish I saw this earlier... I did much of the same work creating a helm chart for hosted here https://github.com/nemonik/taiga-helm

apvlv commented 3 years ago

@sebagarayco Yes, can confirm that it's working now as intended! Thank you very much 👍

yamila-moreno commented 1 year ago

hi @sebagarayco huge thanks for your contribution.

Currently we're working on Taiga-Next and Taiga6 cannot accept and give official support to such a big feature.

I encourage you to create a separate repo with the k8s files, and we can link from our official documentation for anyone looking for this.

Cheers! Yamila