{"repo":"nutanix-cloud-native/ndb-operator","free":true,"listed":false,"github":"https://github.com/nutanix-cloud-native/ndb-operator","clone":"git clone https://github.com/nutanix-cloud-native/ndb-operator.git","description":"Nutanix NDB Kubernetes Operator","language":"Go","stars":17,"topics":["ndb","nutanix","database","kubernetes","operator"],"license":"Apache-2.0","category":"deployment-docker-iac","readme_excerpt":"Nutanix Database Service Operator for Kubernetes The NDB operator brings automated and simplified database administration, provisioning, and life-cycle management to Kubernetes. --- --- Installation / Deployment Pre-requisites 1. Access to an NDB Server. 2. A Kubernetes cluster to run against, which should have network connectivity to the NDB server. The operator will automatically use the current context in your kubeconfig file (i.e. whatever cluster kubectl cluster-info shows). 3. The operator-sdk installed. 4. A clone of the source code (this repository). 5. Cert-manager (only when running in non OpenShift clusters). Follow the instructions here. With the pre-requisites completed, the NDB Operator can be deployed in one of the following ways: Outside Kubernetes Runs the controller outside the Kubernetes cluster as a process, but installs the CRDs, services and RBAC entities within the Kubernetes cluster. Generally used while development (without running webhooks): Within Kubernetes Runs the controller pod, installs the CRDs, services and RBAC entities within the Kubernetes cluster. Used to run the operator from the container image defined in the Makefile. Make sure that the cert-manager is installed if not using OpenShift. Using Helm Charts The Helm charts for the NDB Operator project are available on artifacthub.io and can be installed by following the instructions here. On OpenShift To deploy the operator from this repository on an OpenShift cluster, create a bundle and ","default_branch":null,"files":null,"tree":[],"storefront":"/r/nutanix-cloud-native","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/nutanix-cloud-native/ndb-operator/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}