Where's best to host the #OpenSource tools I've developed for Mastodon?
#GitHub is centralised & some people have ethical issues with it.
#GitLab doesn't have as many users, and is still centralised.
I don't have the skill / time / patience to run my own #Gitea or anything similar.
Thoughts?
@Edent That's a pity, I encourage using Gitea as it's so simple to start and maintain. Especially on Kubernetes. There are also plenty of service hosting that proposes pre-installed Gitea.
🙂
@timbray @Edent the question was to install (or not) gitea. I only said that he can buy a simple hosted K8S (no management at all to do), and use the three commands here:
https://artifacthub.io/packages/helm/gitea/gitea
I never said to make something more.
And there is some providers where you don't need to type a command. You click on the gitea app in a catalog and it install the application on the kubernetes plateform.
@timbray @Edent so, when I say that's a good option for those who haven't knowledge on K8S administration, I measure all of my words. K8S is not reserved anymore for sysadmin. It's like apache and php, years ago that was hard to install and configure. Today, there are plenty "ready to use" hosting solution. That's now the same for K8S.
@timbray @Edent it's a good question. The nice to have is that you can easily upgrade applications, try a "testing" version on the same servers to check if a configuration or the newest version is okay... That's possible with docker compose but it's, IMHO, less automated. K8S is a solution among others.
I'm sorry but I'm a bit tired of the K8S bashing that has been going on. I experienced the same criticism 15/20 years ago about apache, Linux, php, python, ...
@timbray @Edent I'm aware about the complexity of managing kubernetes (that's a big part of my job) and I always advice my clients to use managed K8S especially to avoid administration tasks.
K8S can be used as a SaaS (AWS, google, digital ocean, OVH, scaleway... They all propose one click cluster creation without any command line). Then you can click an icon to install application from artifact. Filling a form for some options (hostname, admin password...).