Me learning K3s 🤷♂️
You can deploy all of them by running deploy
from the command line, but you need to be careful
You need to create a new
deployment.yml
file for cloudflare and add your own token
- for Redis, check redis-deployment.
- for Postgres, check postgres-deployment.
- for MySQL, check mysql-deployment.
- for Rethinkdb, check rethinkdb-deployment.
- for Meilisearch, check meilisearch-deployment.
- for Cloudflare Tunnel, check cloudflare-deployment.
- for n8n Server, check n8n-deployment.
- for fider Server, check fider-deployment.
- for fider Server, check mastodon-deployment.
Note
- Remember to create the required databases for:
n8n
,fider
andmastodon
!!!- The deploy script won't deploy
mastodon
automatically you have to do it manually.
I have no specific instruction on how you need to build your own cluster, but it is recommened that you have at least 3 nodes, it is better if you colsulte the architecture section on K3s docs.
I have got the base from Pi4Cluster guide about deploying redis to k3s, and then used it to build my own recipe for both Postgres and MySQL.
So thanks to Vladimir Strycek and his valuable site.