In this post I am going to explain how to deploy and scale a Oracle Express database on a multi-node Kubernetes cluster. I am going to use this Docker container by Maxym Bylenko. I am referring to the container for the Oracle XE 11g because of the following open issue with that for Oracle XE 12c at the time I did the process described below. I am assuming the readers have at least basic or middle level knowledge of the Kubernetes concepts. First thing to do is to create a Pod. We can do this (and other operations described in this post) declaratively through a YAML file: apiVersion: v1 kind: Pod metadata: name: "oradb" labels: name: "oradb" spec: containers: - image: "sath89/oracle-xe-11g:latest" name: "oradb" ports: - containerPort: 1521 ...
Sharing thoughts and tips on Python, Java, Scala, Open Source, DevOps, Data Science, ML/DL/AI.