5 ms·
Backups, configuration and failover. Which traditionally meant a db guy or an ops guy which costs money. I've done it for multiple database technologies and doi
by parhamn 7y ago
Backups, configuration and failover. Which traditionally meant a db guy or an ops guy which costs money. I've done it for multiple database technologies and doing it right is not at all easy or cheap on time.
With that said, Kubernetes might fix this because they have access to more parts of the system in a generic API. With tech like KubeDB[1] and other operators[2] we might see these prices coming closer to bare-metal.
[1] https://kubedb.com/ https://kubedb.com/
[2] https://github.com/zalando/postgres-operator https://github.com/zalando/postgres-operator
- MuffinFlavored 7y agoDoes running Postgres in a container hurt performance?
- Nullabillity 7y agoNot inherently, but if you want to use provisioned storage then your storage driver[0] will have some cost (unless you use local storage). Of course, if you're on AWS then you'd be paying the EBS tax either way. [0]: https://kubernetes.io/docs/concepts/storage/storage-classes/#provisioner https://kubernetes.io/docs/concepts/storage/storage-classes/...
- ec109685 7y agoNo.
- lukasLansky 7y agoYep, this is exactly it. By the way, even SQL Server can use Kubernetes for HA nowadays.[1] [1] https://docs.microsoft.com/en-us/sql/linux/tutorial-sql-server-containers-kubernetes?view=sql-server-ver15 https://docs.microsoft.com/en-us/sql/linux/tutorial-sql-serv...