Develop and Deploy on OpenShift Next-Gen using Red Hat JBoss Developer Studio

The OpenShift Next-Gen platform is available for evaluation: visit https://console.preview.openshift.com/. It is based on Red Hat OpenShift Container Platform 3.4. This preview allows you to play with OpenShift Container Platform 3.4 and deploy artifacts. The evaluation is limited to one month. The purpose of the article is to describe how to use Red Hat JBoss Developer Studio or JBoss Tools together with this online platform.

Continue reading “Develop and Deploy on OpenShift Next-Gen using Red Hat JBoss Developer Studio”

Red Hat Summit 2017 is for developers

You may have read or heard that we folded DevNation into Red Hat Summit this year, which means that every Summit attendee has access to developer-related sessions, labs, and more!

Here are some highlights to look forward to at Red Hat Summit (and why you should attend):

  • LOTS of developer content. This is possibly the largest Red Hat-hosted commercial developer event ever with nearly 150 developer-related sessions, labs, BoFs, Lightning talks, CodeStarters [1], classes, and demos, plus nearly 50 Red Hat engineers available for one-on-ones in the new “Ask the Experts” area.
  • Find your sessions. As you search for topics, look at the Application Development track and beyond as you’ll find many additional and relevant sessions in different tracks as well.
  • Hot topic. Microservices, containers, and cloud are all hot topics right now, so for those of you that want to focus on these, we have a Cloud Native Development Trail Map that will help you focus on 40 sessions, labs, and more.

    Continue reading “Red Hat Summit 2017 is for developers”

Storage

Adding Persistent Storage to the Container Development Kit 3.0

Note: This article describes the functionality found in the Red Hat Container Development Kit 3.0 Beta. Features and functionality may change in future versions.

The Red Hat Container Development Kit (CDK) provides an all-in-one environment to not only build and test Docker containers, but to make use of them on Red Hat OpenShift Container Platform; all from a single developer’s machine. Since its inception, the CDK used Vagrant as the provisioning platform. Starting with version 3.0, the CDK now makes use of Minishift for the underlying provisioner. The transition to Minishift based CDK 3.0 reduces the number of dependencies that need to be installed and configured. Only a hypervisor such as VirtualBox or KVM is now required.

Continue reading “Adding Persistent Storage to the Container Development Kit 3.0”

No cost. No hassle. Plenty of RHEL developer benefits!

A year ago Red Hat announced the availability of a no-cost Red Hat Enterprise Linux developer subscription available as part of the Red Hat Developer Program. Offered as a self-supported, development-only subscription, this developer subscriptions provides you with a stable development platform for building enterprise applications – across cloud, physical, virtual, and container-centric infrastructures.

Adoption has been excellent since then, but I was prompted (aka nudged, voluntold) to remind “non users” (yes, some of you are still out there) what it is and how to get it. But I’ll also explain to “users” how to easily re-subscribe (it’s still free) if your 12-month subscription is up.  First, here’s what you “non-users” can get if you become “users”:

Continue reading “No cost. No hassle. Plenty of RHEL developer benefits!”

Developers at Red Hat Summit: announcing API Escape Room

On May 2-4, the Red Hat community will get together for the annual Red Hat Summit in Boston, and Red Hatters are putting together an awesome agenda to provide you with a lot of product announcements and workshops.

The RH Summit week could be really intense, so before getting immersed in the conference, why not having a night for fun hacking (with good food and beer)?  If you’re up for some fun, this year will be no different! On “Summit eve”, at 6pm on TUESDAY, May 2nd, come and check out Red Hat Summit’s newest attraction: the API Escape Room CodeStarter [1]!

Yes, you read it right! An escape room with APIs!

Continue reading “Developers at Red Hat Summit: announcing API Escape Room”

Direct Kernel Open vSwitch Flow Programming

Typically, users will interact with the Open vSwitch kernel datapath by way of the ‘ovs-ofctl’ utility to program OpenFlow rules into the ‘ovs-vswitchd’. However, this isn’t the only mechanism for forwarding packets via the openvswitch kernel module. An additional direct flow-programming interface is available using the ‘ovs-dpctl’ utility to add flows to the kernel. This post will cover influencing the movement of packets through the openvswitch kernel module using the ‘ovs-dpctl’ utility.

Continue reading “Direct Kernel Open vSwitch Flow Programming”