Fast Iterative Java Development on OpenShift/Kubernetes Using Rsync

Fast Iterative Java Development on OpenShift/Kubernetes Using Rsync

The key to a good development environment almost always comes down to how long it takes for changes you make to take effect. With any compiled language, there is often a lot of setup work involved to optimize deployment speed. Thankfully, one of the promises of containers is it allows for patterns to be standardized and repackaged as reusable images that do a lot of the heavy lifting for you.

Read More...

Announcing Easy Interactive OpenShift Tutorials for Developers

Announcing Easy Interactive OpenShift Tutorials for Developers

The OpenShift Developer Evangelist team is happy to release the first iteration of our work with Katacoda – interactive OpenShift tutorials! The idea with these tutorials is that you get your own individual OpenShift environment with instructions right next to it. You can work through the instructions at your own pace but you are using a fully-functioning OpenShift environment with working URLs and all.

Read More...

Performance Metrics (APM) for Spring Boot Microservices on OpenShift

Performance Metrics (APM) for Spring Boot Microservices on OpenShift

OpenShift provides a built-in monitoring tool called Hawkular. That tool is in charge of collecting metrics from Docker containers through the Kubernetes interface and storing, aggregating, and visualizing them. The metrics collected are CPU, Memory, Disk, and Network usage. Hawkular offers a “black-box” view of container performance but does not deal with application metrics like service performance or distribution of response time through application layers. For this specific case, the Hawkular community is working on another module called Hawkular APM that provides insight into the way an application executes across multiple (micro) services in a distributed (e.g. cloud) environment.

Read More...

Using Dynamic Provisioning and StorageClasses

Using Dynamic Provisioning and StorageClasses

OpenShift can integrate with underlying infrastructure, enabling OpenShift to dynamically interact with infrastructure and extend its functionality. Specifically, this can allow us to set up OpenShift to process a PersistentVolumeClaim and then allocate that storage dynamically.

I am going to cover what is needed to get started with dynamically provisioning storage, including cloud provider configuration, StorageClasses, and the Default StorageClass.

Read More...

Not Ready for Microservices? Evolutions and Alternatives

Not Ready for Microservices? Evolutions and Alternatives

Why did the chicken cross the road? As the old saying goes, to get the other side. Why did the company move to microservices? That answer isn’t nearly as simple. While the buzz around microservices continues to grow, it can be valuable to look at various paths that companies take to achieve their ultimate goals […]

Read More...

Announcing Red Hat OpenShift Container Platform 3.4 GA

Announcing Red Hat OpenShift Container Platform 3.4 GA

It’s an exciting day for Red Hat as we announce the general availability of the latest release of Red Hat OpenShift Container Platform, version 3.4. This new release provides significant enhancements to OpenShift in order to lower the barrier of adoption of containers in the enterprise with simplified storage provisioning, enhanced multi-tenant capabilities and new reference architectures in hybrid cloud environments. We’ve written the following blog posts to provide you with more details and even a few demos

Read More...

OpenShift Container Platform Reference Architecture Implementation Guides

OpenShift Container Platform Reference Architecture Implementation Guides

We’ve got a design for your next cloud-based container deployment.

An inordinate amount of time can be spent researching and debating architectural decisions, tooling, parameters, or a required sequence of tasks when trying to deploy a project to the cloud. Start your project on the right foot and take advantage of the Red Hat OpenShift Container Platform Reference Architecture implementation guides!

Read More...

Cloud Native App Developers Delight! Container Storage Just Got a Whole Lot Easier

Cloud Native App Developers Delight! Container Storage Just Got a Whole Lot Easier

The new Red Hat OpenShift Container Platform offers a rich user experience with dynamic provisioning of storage volumes, automation, and much more. (Republished from the original blog post by Michael Adam and Sayan Saha at redhatstorage.redhat.com) Earlier today, Red Hat announced general availability of Red Hat OpenShift Container Platform 3.4 which includes key features such […]

Read More...

What’s New in OpenShift 3.4 – Cluster Management

What’s New in OpenShift 3.4 – Cluster Management

By any means you choose to measure, Kubernetes is one of the most popular and comprehensive open source projects in the container space. It is a unique community of individuals and corporations coming together to solve some of the most complex problems in the containerization of cloud native and stateful application services. Red Hat continues to be a thought leader in the community and a company that offers robust and enterprise-ready solutions based on the platform. Today we announce OpenShift Container Platform 3.4! Let Red Hat help you get on a successful path with your container project today.

Read More...