I'm leaving Docker Swarm and Docker standalone to run all my workloads in Kubernetes, so I'm building a few recipes with what I need, and I posting here to share with others.
All these recipes are created using Traefik as Ingress. So, in the services that require access from outside, I'm setting an IngressRoute with TLS. Also, as I used a single node of Kubernetes, I set HostPath volumes to persist the containers' data.
If you see that something can be better, go ahead a contribute with this Cookbook.
Applications | Description | Author |
---|---|---|
Calibre Web | Calibre-Web is a web app for browsing, reading and downloading eBooks using an existing Calibre database. | Ignacio Van Droogenbroeck |
Ghost | The world's most popular modern publishing platform for creating a new media platform. | Ignacio Van Droogenbroeck |
Grafana | The world's most popular technology used to compose observability dashboards. | Ignacio Van Droogenbroeck |
InfluxDB OSS | InfluxDB OSS is an open source time series database designed to handle high write and query loads. | Ignacio Van Droogenbroeck |
MariaDB | MariaDB Server is one of the most popular open source relational databases. | Ignacio Van Droogenbroeck |
Matomo | Google Analytics alternative that protects your data and your customers' privacy. | Ignacio Van Droogenbroeck |
Nginx | nginx [engine x] is an HTTP and reverse proxy server, a mail proxy server, and a generic TCP/UDP proxy server. | Ignacio Van Droogenbroeck |
Portainer Business | Solution to manage Kubernetes and Docker Swarm clusters from a GUI. | Ignacio Van Droogenbroeck |
Telegraf | Telegraf is a plugin-driven server agent for collecting and sending metrics and events from diverse systems. | Ignacio Van Droogenbroeck |
Traefik | Traefik is an open-source Edge Router that makes publishing your services a fun and easy experience. | Ignacio Van Droogenbroeck |
Wordpress | WordPress is open source software you can use to create a beautiful website, blog, or app. | Ignacio Van Droogenbroeck |