This is my proposed kubernetes cluster, I want to be able to run Postgresql database, with my nodes accessing storage machine for storing the data, is this using NFS a good option? How best can I run a database instance here?
setting up kubernetes cluster and running a database
439 Views Asked by tinashe.chipomho At
1
There are 1 best solutions below
Related Questions in POSTGRESQL
- Why does adding a JOIN completely modify the query planner behaviour?
- When dealing with databases, does adding a different table when we can use a simple hash a good thing?
- Aggregate and count in PostgreSQL
- Rails HABTM: Select everything a that a record 'has'
- Trigger using data from inserted row
- Select results where joined table contains records with an attribute, but without another
- DB candidate as CouchDB/Schema replacement
- How do I properly add data in SQLAlchemy?
- Postgres in Conda Environment (Ubuntu 14.04)
- How to customize the output of the Postgres Pseudo Encrypt function?
- Split a large query (2 days) into pieces to increase the speed in Postgres
- Why does pg_search prefix not work like I expect?
- extracting meta info from a table psql using information_schema
- How to query a table in the database and copy it's data into one one?
- Update a table using info from a second table and a condition from a third table in Postgresql
Related Questions in KUBERNETES
- How to know a Pod's own IP address from inside a container in the Pod?
- Who will decide the "specified number of pods" for replication controller in kubernetes?
- Access other containers of a pod in Kubernetes
- Kubernetes cluster using Vagrant not working after restart
- kubectl not installed with gcloud SDK
- How do I access the Kubernetes api from within a pod container?
- Exposing several services with Vagrant and Kubernetes on my own server
- Does Kubernetes provision new VMs for pods on my cloud platform?
- Any suggestion for running Aerospike on Kubernetes on CoreOS on GCE?
- Kubernetes - kubectl exec bash - session drop and line width
- Google Container Engine (GKE): "Hello Wordpress" tutorial not working (ERR_CONNECTION_REFUSED)
- Kubernetes Pod Creation Speed
- How can i set max count of pods for replication-controller per node?
- Is there a way to tell kubernetes to update your containers?
- Postgres with Kubernetes and persistentDisk
Related Questions in KUBERNETES-POD
- Kubernetes Service not able to loadbalance requests
- Spark Submit: You have not specified a krb5.conf file locally or via a ConfigMap
- Rook and ceph on kubernetes
- `mkdir` returns successfully but doesn't work in kubernetes (minikube) shared volume
- Back-off restarting failed container kubernetes
- Kubernetes node’s condition based scheduling using helm chart
- How to get a heap dump from Kubernetes k8s pod?
- AKS : Kubernetes coreDNS fails to resolve headless services
- EKS LoadBalancer service not returning response outside from EKS
- Kops - unable to bound to storage class using pvc
- How to Access rest api (deployed in k8 cluster) via service name
- Azure AKS: Kubernetes pod keeps showing CrashLoopBackOff status after assigning static IP
- are kubernetes horizontal pod autoscaling a reactive approach or proactive approach?
- can VPA and HPA(Auto Scaling) in kubernetes used together?
- Kubernetes service account to access all the namespaces
Related Questions in KUBERNETES-CLUSTER
- Apache Camel 4.1.0 Kubernetes Clustering - Leader election hanging after upgrade
- GPU nodegroup in EKS
- Hazelcast's IMap stopped working after upgrading to version 5.1.1 on K8S
- Implementation of Hazelcast 5.0.2 embedded in application fails to detect itself and second pod when migrated to AWS EKS Infrastructure
- Kubernetes cluster creating issues
- setting up kubernetes cluster and running a database
- kubectl unable to access remote cluster
- Unable to connect to k8s cluster using master/worker IP
- Minikube multi-node cluster mounting host machine filesystem to all the nodes
- How to pass artifacts of one WorkflowTemplate to another WorkflowTemplate from a workflow in argo
- How can I programmatically connect to multiple K8S clusters created with the eksctl command in AWS EKS?
- Can I guarantee the "kubernetes" Service will retain a consistent ClusterIP following cluster creation even if I attempt to modify or recreate it?
- How to add custom machine images when creating Kubernetes cluster
- Difference between deploying an app in kubernetes cluster and a normal droplet?
- Internal communication between pods at Kubernetes with code
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?

I recommend you to use helm chart for deploying any kind of data base, it is very handy and easy to deploy, visit the link: https://github.com/bitnami/charts/tree/master/bitnami/postgresql
Any way if you want to deploy Postgresql, first of all you need to create persistent volume(pv) and persistent volume claim(pvc), because you choosed NFS for your cluster storage solution. You have to manually create your pv and pvc.
But kubernetes has storage class solution too, it is better to use some kubernetes volume plugin with internal provisioner like glusterfs or cephfs.
https://kubernetes.io/docs/concepts/storage/storage-classes/