Some criticisms of Jenkins I'm aware of (and some I share):
* The UI is a bit ugly
* Plugins are a minefield. Some are excellent, others are undocumented and unmaintained. The UI treats them equally so it's easy to install a bunch of bad plugins.
* It doesn't have a good security track record.
But it's extremely popular as a self-hosted/corporate/behind the firewall solution because:
* It's extremely flexible.
* It can be self-administered by developers; they can get "root-like" privileges, with all configuration set from the web GUI.
* And of course it's free software
It's easy for an admin to deploy Jenkins, set some basic authentication / security, and then let developers do whatever they want with it.
Personally, I'd go with hugo as it is fast at generating but I've used nikola for years as it is python based (my prefered language). I'd recommend checking out https://www.staticgen.com/ as it tracks SSG's popularity and gives nice info. A SSG built on a language/platform you are comfortable with is always a plus as sometimes you just need to get under the hood and ti.ker with things.
And for people who want "Hugo but written in Rust" or "Hugo but written in Javascript" — then, there's Zola (Rust): https://github.com/getzola/zola, and 11ty (Javascript): https://github.com/11ty/eleventy. (Or at least that's how I think about these two.)
Why would you want that? I generally prefer Rust or JavaScript over Go. But with a static site generator, you're not actually using the language at all, and Hugo has a much bigger ecosystem.
Thank you for pointing out StaticGen. Now I can find the product built with technologies I know so that I can get stuff done quickly instead of learning the tools of the most popular product on that list.
if you have ever tried k8s on AWS you will know why its not often used, but why would AWS want something a customer could pick up and move to Azure, DO, or any other k8s implementor. Their interests are better served by fargate.
Its all about your perspective. If I bought 100k worth of $50 stock and it went to $5000 per share and this company decided to come clean and admit their devious (but not evil) plan and the stock went to $25/share I'd consider that evil...not the $5000/share value they made off of selling 'ads'.
https://zoneminder.com/ is likely the market leader for open source security software. You might also want to check out https://www.home-assistant.io/ as it lets you automate things off of events (e.g. if doorbell pressed start recording on door cam).
Your main issue will be IO unless you use a host only PV and if you do that you are likely limiting you db instamce to a specific node which can have scaling and/or HA impacts. Most will go with a network based FS to back your db data, if that is the case your network IO will likely impact your db performance. For a dev or test env this might not be a problem but for prod it is usually a blocker.
> unless you use a host only PV and if you do that you are likely limiting you db instamce to a specific node which can have scaling and/or HA impacts
This is exactly what we do, and we're having trouble because of it and not only in terms of scaling the database, but also because it runs on the same node as all other Kubernetes resources. We are considering spinning up a dedicated node for it, but I thought at that point we should probably just buy an actual dedicated database solution instead; buy the expertise we don't have currently.
I would recommend docker based graylog over local install for security and simplicity. I've been using https://github.com/joschi/docker-graylog-alpine for 2+ years in prod. Docker based setup also provides an easy mechanism to run the same setup in prod as well as test/ local to test upgrades or simply to have a local graylog for local dev of an app.
We have had it already, several times over but people dont care. Once it is something big enough (like I now own your house or bank account) people will care, although big bank and government will protect us surely...
I don't think we've really had "the big one" yet, it's going to be something like several years of recorded private audio conversations from the interiors of luxury cars being dumped, or every amazon echo on the planet simultaneously playing 'fuck the police' by NWA.
Does facebook user data getting sent to a 3rd party to manipulate elections big enough? IoT devices are regularly being used to DDoS major internet services.