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...

Using Dynamic Provisioning and StorageClasses

openshift_container_platform

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...

OpenShift for Developers: Set Up a Full Cluster in Under 30 Minutes

OpenShift for Developers: Set Up a Full Cluster in Under 30 Minutes

After you play around with OpenShift locally, you will come to the realization that you would enjoy having a 24/7 install of OpenShift that you can publicly host your projects on. This is where a lot of Developers stumble because they aren’t system administrators. For that reason, I took some time to create a video that shows how to install OpenShift Origin 1.4 from start to finish. This means that I create a bare virtual machine, install the operating system, install dependencies (like docker), and then use ansible to install OpenShift. After the install, I then show how to setup wildcard DNS for a public hostname. All in under 30 minutes.

Read More...

Announcing the Winners of the Code Healthy with OpenShift Hackathon

Announcing the Winners of the Code Healthy with OpenShift Hackathon

In June, we announced the release of OpenShift Online (Next Generation) and our hackathon, Code Healthy with OpenShift on Devpost. We asked participants to build an app that has a healthy impact on the lives of others. With 600 participants and 38 submissions, we had so many awesome applications to consider. Read on to learn more about the winning entries.

Read More...