OpenShift Authentication Integration with ArgoCD

OpenShift Authentication Integration with ArgoCD

GitOps is a pattern that has gained a fair share of popularity in recent times as it emphasizes declaratively expressing infrastructure and application configuration within Git repositories. When using Kubernetes, the concepts that GitOps employs aligns well as each of the resources (Deployments, Services, ConfigMaps) that comprise not only an application, but the platform itself […]

Read More...

Disaster Recovery Strategies for Applications Running on OpenShift

Disaster Recovery Strategies for Applications Running on OpenShift

Introduction There is an increasing pressure to deploy stateful applications in Red Hat OpenShift.These applications require a more sophisticated disaster recovery (DR) strategy than stateless applications, as state must also be taken into account as opposed to just traffic redirection. Disaster recovery strategies become less generic and more application-specific as applications increase in complexity. That […]

Read More...

Revamped OpenShift All-in-One (AIO) for Labs and Fun

Revamped OpenShift All-in-One (AIO) for Labs and Fun

DISCLAIMER: THE ALL-IN-ONE (AIO) OCP DEPLOYMENT IS A COMMERCIALLY UNSUPPORTED OCP CONFIGURATION INTENDED FOR TESTING OR DEMO PURPOSES. Back in the 3.x days, I documented the All-in-One (AIO) deployment of OCP 3.11 for lab environments and other possible use cases. That blog post is available here.  With OCP4.2 (and OCP4.3 nightly builds) the all-in-one (AIO) […]

Read More...

Custom wildcard DNS for OpenShift Container Platform 4.2

Custom wildcard DNS for OpenShift Container Platform 4.2

With Red Hat OpenShift Container Platform 4 Red Hat introduced automated cluster provisioning by using openshift-installer binary. Installer based cluster provisioning enables users to deploy fully functioning OpenShift Container Platform cluster by running a single command ( openshift-install create cluster ). Cluster parameters (like machine CIDR, cluster network, number of masters and workers or VM […]

Read More...

OpenShift 4 Pro Tip: Custom Branding

OpenShift 4 Pro Tip: Custom Branding

You can customize the OpenShift Container Platform web console to set a custom logo and product name. This is especially helpful if you need to tailor the web console to meet specific corporate or government requirements. Add a Custom Logo and Product Name Prerequisites Create a file of the logo that you want to use. […]

Read More...

Disaster Recovery with GitOps

Whether your OpenShift cluster(s) are hosted on-premise or in the cloud downtime happens. This could be a temporary outage or it can be an extended outage with no resolution in sight. This article will explain how GitOps can be used for the rapid redeployment of your Kubernetes objects. One important thing to note is that […]

Read More...

Top Kubernetes Operators advancing across the Operator Capability Model

Top Kubernetes Operators advancing across the Operator Capability Model

At KubeCon North America 2019 we highlighted what it means to deliver a mature Kubernetes Operator. A Kubernetes Operator is a method of packaging, deploying and managing a Kubernetes application. The key attribute of an Operator is the active, ongoing management of the application, including failover, backups, upgrades and autoscaling, just like a cloud service. […]

Read More...

Artificial Intelligence Apps with TensorFlow and Joget on OpenShift

Artificial Intelligence Apps with TensorFlow and Joget on OpenShift

This is a guest post by Julian Khoo, VP Product Development and Co-Founder at Joget Inc. Julian has almost 20 years of experience in enterprise software development, involving various products and platforms in application development, workflow management, content management, collaboration and e-commerce.  What used to be just a pipe dream in the realms of science […]

Read More...