I'm using Gitlab.com pipelines also and it means my CI/CD pipeline is now free, and once by build/tests are run it pings the Rancher API to upgrade the service.
I'm using Gitlab.com pipelines also and it means my CI/CD pipeline is now free, and once by build/tests are run it pings the Rancher API to upgrade the service.
Though the requirements for a multi-server setups are quite large IMO.
It's been smooth sailing.
Because of massive costs savings we were able to just reinvest it in our own redundancy. Also 12-factor apps are pretty damn resilient.
How are you handling persistent storage? I have opted to not "dockerize" Postgres for example after reading horror stories.
I've found certain things quite buggy with their cloud offering but the price/performance can't be argued with.
You should checkout ranchers channel for some videos: https://www.youtube.com/channel/UCh5Xtp82q8wjijP8npkVTBA
It's mind-blowing that they offer this for free, considering the impact it has.
k8s currently has incomplete support for metal deployments. for example the integration between ingress and load balancers on metal vs cloud.
im kind of wondering how people are deploying them in real life.
secondly, how do you deploy new code?
Feels safe enough for our needs. Before this we didn't have 10 minute snapshots of all our data so this has actually allowed us to recover from dev errors as well (if they were to happen).
We do have our DB running in a container + mounted volumes that use the above configuration.