Need help finding a good software stack for a private Kubernetes cluster

3 years ago by Cinnamon to c/selfhost

I need a:

  1. CMS (with webhooks)
  2. Something that easily lets me deploy stuff (as in either a git triggered deployment or just uploading a zip file)
  3. and an easy-to-use static file hosting server that supports dynamic uploads since I need to do Incremental static regeneration (I have played around with caddy and cepth a bit)

Edit: if anyone is still willing to help I'd be really helpful. I'm not a veteran of self-hosting

CinnamonTheCat 1 point 3 years ago

I'm still looking for anwsers if anyone is wandering

path: 0 202722, hotness: undefined, score: 1, children: 0
nikolaioellegaard 1 point 3 years ago

Are you asking how to deploy apps on kubernetes or how to connect those with kubernetes?

path: 0 285324, hotness: undefined, score: 1, children: 1
CinnamonTheCat 1 point 3 years ago

I'm asking if there are Kubernetes native solutions for those?

path: 0 285324 285553, hotness: undefined, score: 1, children: 0
jax 1 point 3 years ago

Hmm, not sure about the first one (only CMS I’ve worked with is WordPress and it’s not great).

For the second FluxCD/ArgoCD are pretty common tools in what’s known as GitOps, or deploying services via Git (and keeping state inline with what’s specified in Git). You can find a (not very good) example at the git repo for my instance: https://github.com/CloudHub-Social/CloudHub-Social

For the third option, do you mean like a static website platform like GitHub Pages, Ghost, etc, or something more like an S3 bucket which you upload files to and get a link back to access said file?

path: 0 291171, hotness: undefined, score: 1, children: 2
CinnamonTheCat 1 point 3 years ago

Basically yeah

path: 0 291171 293662, hotness: undefined, score: 1, children: 1
jax 1 point 3 years ago

You can run a minio instance for object storage that is S3 compatible. Some solutions have it built-in, like TrueNAS or Ceph. I’m not sure if it’s recommended to expose to the internet though.

path: 0 291171 293662 296299, hotness: undefined, score: 1, children: 0
selfhost
selfhost

@lemmy.ml

login for more options
21214
570
246

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules

  • No harassment
  • crossposts from c/Open Source & c/docker & related may be allowed, depending on context
  • Video Promoting is allowed if is within the topic.
  • No spamming.
  • Stay friendly.
  • Follow the lemmy.ml instance rules.
  • Tag your post. (Read under)

Important

  • Lemmy doesn't have tags yet, so mark it with [Question], [Help], [Project], [Other], [Promoting] or other you may think is appropriate. This is strongly encouraged!

Cross-posting

If you see a rule-breaker please DM the mods!

go to feed...