Home » DevOps

DevOps

DevOps: A Methodology to Learn From

For every technical professional out there, DevOps is one of those buzzwords that pops up every now and then. DevOps has been around since the early 2000s and has continuously evolved out of opportunity. With a huge number of tech professionals looking to move into DevOps, this is definitely a trend that is here to stay! So, what is DevOps? ...

Read More »

Building Oracle Jet applications with Docker Hub

In this post I am going to show a simple CI solution for an Oracle Jet application basing on Docker Hub Automated Builds feature. The solution is container native meaning that Docker Hub is going to automatically build a Docker image according to a Docker file. The image is going to be stored in Docker Hub registry. A Docker file ...

Read More »

Deploying to K8s cluster with Fn Function

An essential step of any CI/CD pipeline is deployment. If the pipeline operates with Docker containers and deploys to K8s clusters then the goal of the deployment step is to deploy a specific Docker image (stored on some container registry) to a specific K8s cluster.  Let’s say there is a VM where this deployment step is being performed. There are a ...

Read More »

Kubernetes 1.10 Released

Yesterday, Kubernetes 1.10 was released, adding handfuls of new features to the orchestration platform. You can read the changelog on GitHub. Kubernetes 1.10 and TLS Bootstrapping One big thing in 1.10 is the promotion of TLS bootstrapping to stable, which is taking the spotlight for this release. In short, this update allows a kubelet to join a TLS-secured cluster automatically. ...

Read More »

Java API For Docker

If you use Docker, you should know that it has a client-server architecture. There is the docker command line tool, which sends all the commands (build, pull, run etc) to the Docker Host’s API; the command line tool is just an elegant wrapper so you don’t have to make raw HTTP calls yourself. This architecture gives a very convenient decoupling. ...

Read More »

Setting Up HAProxy for a SaaS Application

At Shopblocks, each customer receives several temporary subdomains so that they can access their website, admin system, and static assets. Part of the challenge of building Shopblocks was in providing all customers, by default, an SSL certificate. During our prelaunch stage, our system was based heavily on Apache Virtual Hosts, with each customer getting their own Virtual Host file. This ...

Read More »

Running Tomcat and Oracle DB in a Docker container

In one of my previous posts I showed how to run an ADF essentials application on Tomcat in a docker container. I am using this approach primarily for sample applications as a convenient way to share a proof-of-concept. In this post I am going to describe how to enrich the docker container with Oracle DB so my samples can be ...

Read More »