Getting started with Kubernetes in the Oracle Cloud

In this blog post I am going to explain how to create and configure the Kubernetes Cluster in the Oracle Cloud Infrastructure. Oracle offers its own service called Oracle Kubetnetes Engine (OKE).

As a prerequisite, a user must already exist in the cloud who has permission to create and manage the Kubernetes cluster in a compartment. The following policies are necessary to create, update and delete cluster components:

Allow group <group-name> to manage instance-family in <location>
Allow group <group-name> to use subnets in <location>
Allow group <group-name> to read virtual-network-family in <location>
Allow group <group-name> to use vnics in <location>
Allow group <group-name> to inspect compartments in <location>

For more information about users, groups and policies refer to my post Oracle OCI : Administer User, Groups, Compartments in the Oracle Cloud Infrastructure

Considerations before installation

Weiterlesen „Getting started with Kubernetes in the Oracle Cloud“

Create and use the Oracle File storage service in the Oracle Cloud Infrastructure (OCI)

In this blog post I am going to explain how to create the file storage service in the Oracle Cloud (OCI) and mount it via NFS to the Linux VM.

A virtual cloud network and a linux vm should already exist.

Firstly, we are going to create the four security rules to allow traffic via the NFS protocol.

Weiterlesen „Create and use the Oracle File storage service in the Oracle Cloud Infrastructure (OCI)“

Oracle Cloud: Configuring the Load Balancer and attaching it to the instance pool

In the previous blog post I explained the creation and configuration of the instance pool and autoscaling configuration.

If you run farm from the web server and the application server, you should route the client accesses to these servers via a load balancer. The load balancer receives the client requests and distributes them within the server pool.

In this blog post I am going to describe how to create and configure a load balancer and associate it with the instance pool. For the creation of the instance pool and autoscaling configuration please refer to my post How to configure and check the autoscaling of compute nodes in the Oracle Cloud Infrastructure (OCI)

Now we will provision the load balancer in the OCI.

Weiterlesen „Oracle Cloud: Configuring the Load Balancer and attaching it to the instance pool“

How to configure and check the autoscaling of compute nodes in the Oracle Cloud Infrastructure (OCI)

In this blog post I am going to explain the provisioning of the compute pool node with autoscaling configuration. I have already created the VM instance-bne and installed the Nginx web server in the VM.

During the provisioning of the Linux VM I added the Cloud-Init script as the advanced option that executes the installation and configuration of the Nginx webserver in my vm:

#cloud-config

package_update: false
packages:
  - nginx
runcmd:
 - systemctl enable nginx
 - systemctl start nginx
 - firewall-offline-cmd --add-service=http
 - systemctl restart firewalld
Weiterlesen „How to configure and check the autoscaling of compute nodes in the Oracle Cloud Infrastructure (OCI)“

Go DevOps Veranstaltung in Berlin

Auf der Go DevOps 2019 am 2. und 3. September in Berlin dreht sich alles um Infrastruktur, Security und kulturelle Aspekte von DevOps. In drei laufenden Streams wird viel Know-how geboten, um allerlei Herausforderungen im IT-Umfeld bewältigen zu können. Beugen Sie verzögerten Projekten oder verpassten Deadlines vor und tauschen Sie sich mit Gleichgesinnten aus. Melden Sie sich jetzt an: GoDevOps

Oracle OCI : Administer User, Groups, Compartments in the Oracle Cloud Infrastructure

In this blogpost about the Oracle Cloud Infrastructure I will describe how to administer user, groups etc. Refer to the first blogpost Getting started with the Oracle Cloud Infrastructure for explain the first steps with the OCI.

A user in the OCI can access, create and administer cloud services. The permissions for users can be consolidated in groups as policies. Policies define the allowed actions for group members and in which department.

A Compartment is logical group of resources that represents an organizational unit. Resources will be created in a compartment. You cannot move the cloud resources from one compartment into another…

Weiterlesen „Oracle OCI : Administer User, Groups, Compartments in the Oracle Cloud Infrastructure“

Part 4: Configure APEX with ORDS, Apache-Tomcat und Nginx

This blog entry is the third and last part of the series „Create APEX in AWS“. Here I describe the installation and configuration of Apache Tomcat and the deployment of the ORDS application in Tomcat. Later I will explain the installation of the Webserver Nginx and configure it to access APEX via Apache Tomcat and ORDS.

Information about the installation of the APEX application in AWS can be found here. The installation and configuration of Oracle Data rest service is described  here.

Installation Apache Tomcat on the EC2 Container

As root: Download and extract the software:

Weiterlesen „Part 4: Configure APEX with ORDS, Apache-Tomcat und Nginx“

Part 2: Create the Oracle APEX Database in Amazon Relation Data Service (RDS)

This is the second part of my blog series about the installation and configuration an APEX database in the Amazon Cloud. Refer to following posts for the explanation of the whole solution:

Create the Virtual Private Cloud (Network) in AWS

At first, I will create my customer network in AWS.

In the AWS Console navigate to VPC and click on „Create VPC“. Specify the IPv4 IP Range (CIDR Block) and try „Create“:

Weiterlesen „Part 2: Create the Oracle APEX Database in Amazon Relation Data Service (RDS)“