misskey icon indicating copy to clipboard operation
misskey copied to clipboard

helm chart

Open ehsanjavadynia opened this issue 4 years ago • 5 comments

Hi, is there any helm chart for kubernetes setup?

ehsanjavadynia avatar Oct 11 '20 11:10 ehsanjavadynia

@ehsanjavadynia did you progress on a kubernetes setup with misskey?

autonompost avatar Jul 29 '22 12:07 autonompost

I am working on a helm chart for misskey using True Charts. Got the basic helm install working and am looking at TrueNAS app integration next.

https://github.com/ssmucny/charts/tree/misskey/charts/incubator/misskey

ssmucny avatar Nov 04 '22 19:11 ssmucny

see https://github.com/misskey-dev/misskey/tree/develop/chart misskey was set up with Okteto when #8684 was merged

mi-24v avatar Nov 04 '22 23:11 mi-24v

Misskey is now on the TrueCharts helm chart repository in the incubator train! It is designed to be used with TrueNAS Scale but can be installed as a normal helm chart as well. Because it is in incubator, it is considered to be in "beta" still, and may change as issues are found and resolved. With enough positive feedback, Misskey can be promoted to the stable train which includes proper support from the TrueCharts team.

Misskey on TrueCharts Incubator Info Merged PR Merge Commit

ssmucny avatar Nov 09 '22 19:11 ssmucny

Version has been upgraded to 1.0.2, and I have been able to successfully install it. I can add English documentation on the Misskey hub repo for helm install, but otherwise this issue can be closed.

ssmucny avatar Nov 11 '22 16:11 ssmucny

Truecharts no longer supports native helm charts.
So we can't install the chart in Kubernetes.

ref: https://twitter.com/useTrueCharts/status/1592552717503041536?s=20&t=Ns-zHtiDK3oiPV9ZG-_fIw

saza-ku avatar Dec 19 '22 08:12 saza-ku

Truecharts no longer supports native helm charts. So we can't install the chart in Kubernetes.

ref: https://twitter.com/useTrueCharts/status/1592552717503041536?s=20&t=Ns-zHtiDK3oiPV9ZG-_fIw

Looks like the new pipeline doesn't build the charts outside of dependency and common, so you can't even use it unofficially. This was a result of changing their build pipeline (reduced the build time from 12 hours to 20 minutes).

The plain Helm install method should be removed and just leave the TrueCharts instillation method. For people that want to roll their own Helm install, currently they will have to manually build their cluster by modifying the chart files using https://github.com/misskey-dev/misskey/tree/develop/chart directory and https://github.com/truecharts/charts/tree/master/charts/incubator/misskey as examples.

ssmucny avatar Dec 19 '22 15:12 ssmucny