In this post I will share how to use the Portworx Container Storage Interface (CSI) with the Oracle Container Engine for Kubernetes, more commonly known as Oracle Kubernetes Engine (OKE) to Create, Snapshot, Clone, Resize, Restore and Delete Kubernetes Persistent Volume Claims (PVCs) Create a StorageClass (SC) Let's start by creating a new Portworx Storage... Continue Reading →
Backup PDS managed Kubernetes database to OCI S3 Object Storage
In this post I am going to share how to backup Portworx Data Services (PDS) managed Kubernetes databases to Oracle Cloud Infrastructure (OCI) S3 Object Storage buckets. OCI Object Storage Create OCI Bucket Logon to Oracle Cloud Infrastructure (OCI) and from the Dashboard select Object Storage or via the hamburger menu navigate to Storage -> Object Storage -> Buckets. Select your required Compartment,... Continue Reading →
Portworx Data Services (PDS) and PostgreSQL
Introduction In this blog post I will introduce Portworx Data Services (PDS) and demonstrate how it an be used to also deliver PostgreSQL databases. I have previously shared how we can use the EDB Kubernetes Database Operator to deliver a PostgreSQL database, and also the YugabyteDB Kubernetes Database Operator to deliver a PostgreSQL compatible Yugabyte... Continue Reading →
Oracle 21c warm failover with the Oracle Database Kubernetes Operator (OraOperator), OCI and Portworx storage
Background In Getting started with Oracle 21c, Oracle database Kubernetes operator (OraOperator), OCI and Portworx storage I shared details of my Terraform script which I use to build OKE clusters with Portworx storage. I detailed how to install the Oracle Database Kubernetes Operator and how to configure it for a single instance database running on Oracle... Continue Reading →
Oracle 21c with the Oracle Database Kubernetes Operator (OraOperator) and Portworx storage
Background In Getting started with the Oracle Database Kuberenetes Operator (OraOperator) I introduced the Oracle Database Kubernetes Operator and provided details on how to install and configure it for a single instance database running on Oracle Container Engine for Kubernetes (OKE) service within Oracle Cloud Infrastructure (OCI). In the post I share how I use... Continue Reading →
Fully automated Oracle Kubernetes Engine (OKE) deployment with Portworx using Terraform
Introduction I frequently have the need to stand-up Kubernetes lab environments for R&D, learning and to develop blogs and solutions, Oracle Cloud Infrastructure (OCI) provides a great wizard to enable the rapid deployment of Oracle Kubernetes Engine (OKE) clusters. However, if you find yourself performing the same task often you should consider automating the process,... Continue Reading →
How to deploy an Oracle 19c database on Kubernetes with Portworx storage using Helm
Background Over the last few years I have shared a number of posts showing how we can deliver Oracle databases on Kubernetes using deployments and statefulsets, on-premises and in the Oracle Cloud. I have also recently posted about the use of the new Oracle Database Kubernetes Operator (OraOperator), however another simple method is with Helm.... Continue Reading →
How to upgrade Portworx on Kubernetes using the Operator
On the 27th of January Portworx 2.9.1 was released, bringing with it a number of new features, improvements and fixes which are detailed in the release notes. To take advantage of all the changes within my lab, let's see how to upgrade to it. Identify Cluster Name Start by identifying the Portworx cluster name, namespace... Continue Reading →
Getting started with the EDB PostgreSQL Database Kubernetes Operator and Portworx Storage Part 2
Background Within my blog series Getting Started with Kubernetes Database Operators I have created a number covering different databases including: Oracle database OperatorMySQL database OperatorYugabyteDB OperatorEDB PostgreSQL Operator In this Part 2, I will take a deeper look at how we can use the EDB Cloud Native PostgreSQL Operator with Portworx Storage. PostgreSQL Cluster Let's... Continue Reading →
How to manually expand a Portworx Storage Pool
In this post I will show how we can perform an on-line, manual Portworx storage pool expansion. In my lab I have a 7 node Kubernetes cluster, with 7 storage nodes, for the purposes of this blog post I will resize storage node node-1-4 from 64GB to 250GB. First, let's have a look at the... Continue Reading →