I’m in a bit of shock that it’s already June… anyone else share that feeling? With summer around the corner for those of us in the northern hemisphere (or Juneuary as we call it in San Francisco), there’s a promise of vacations ahead. Be sure to take us along on your various adventures — sharing about your new favorite hacks, the projects you’re working on, and the conferences you’re traveling to. We love hearing what you’re up to! Speaking of which… here’s what you’ve been blogging about recently:
TripleO deep dive session #13 (Containerized Undercloud) by Carlos Camacho
This is the 13th release of the TripleO “Deep Dive” sessions. Thanks to Dan Prince & Emilien Macchi for this deep dive session about the next step of the TripleO’s Undercloud evolution. In this session, they will explain in detail the movement re-architecting the Undercloud to move towards containers in order to reuse the containerized Overcloud ecosystem.
Tracking Quota by Adam Young
This OpenStack Summit marks the third that I have attended where we’ve discussed the algorithms to try and record quota in Keystone but not update it on each resource allocation and free.
Read more at https://adam.younglogic.com/2018/05/tracking-quota/
Don’t rewrite your driver. 80 storage drivers for containers rolled into one! by geguileo
Do you work with containers but your storage doesn’t support your Container Orchestration system? Have you or your company already developed an Openstack/Cinder storage driver and now you have to do it again for containers? Are you having trouble deciding how to balance your engineering force between storage driver development in OpenStack, Containers, Ansible, etc? Then read on, as your life may be about to get better.
Read more at https://gorka.eguileor.com/cinderlib-csi/
Ansible Storage Role: automating your storage solutions by geguileo
Were you in the middle of writing your Ansible playbooks to automate your software provisioning, configuration, and application deployment when you realized you had to manage your storage as well? And it turns out that each of your storage solutions has a completely different Ansible module. Now you have to figure out how each module works to create ad-hoc tasks for each one. What a pain! If this has happened to you, or if you are interested in automating your storage solutions, you may be interested in the new Ansible Storage Role.
Read more at https://gorka.eguileor.com/ansible-role-storage/
Cinderlib: Every storage driver on a single Python library by geguileo
Wouldn’t it be great if we could manage any storage array using a single Python library that provided the right storage management abstraction? Well, this is no longer a beautiful dream, it has become a reality! Keep reading to find out how.
Read more at https://gorka.eguileor.com/cinderlib/
“Ultimate Private Cloud” Demo, Under The Hood! by Steven Hardy, Senior Principal Software Engineer
At the recent Red Hat Summit in San Francisco, and more recently the OpenStack Summit in Vancouver, the OpenStack engineering team worked on some interesting demos for the keynote talks. I’ve been directly involved with the deployment of Red Hat OpenShift Platform on bare metal using the Red Hat OpenStack Platform director deployment/management tool, integrated with openshift-ansible. I’ll give some details of this demo, the upstream TripleO features related to this work, and insight around the potential use-cases.
Testing Undercloud backup and restore using Ansible by Carlos Camacho
Testing the Undercloud backup and restore It is possible to test how the Undercloud backup and restore should be performed using Ansible.
Your LEGO® Order Has Been Shipped by rainsdance
In preparation for the Red Hat Summit this week and OpenStack Summit in a week, I put together a hardware demo to sit in the RDO booth.
Introducing GPUs to the CERN Cloud by Konstantinos Samaras-Tsakiris
High-energy physics workloads can benefit from massive parallelism — and as a matter of fact, the domain faces an increasing adoption of deep learning solutions. Take for example the newly-announced TrackML challenge , already running in Kaggle! This context motivates CERN to consider GPU provisioning in our OpenStack cloud, as computation accelerators, promising access to powerful GPU computing resources to developers and batch processing alike.
A modern hybrid cloud platform for innovation: Containers on Cloud with Openshift on OpenStack by Stephane Lefrere
Market trends show that due to long application life-cycles and the high cost of change, enterprises will be dealing with a mix of bare-metal, virtualized, and containerized applications for many years to come. This is true even as greenfield investment moves to a more container-focused approach.
Using a TM1637 LED module with CircuitPython by Lars Kellogg-Stedman
CircuitPython is “an education friendly open source derivative of MicroPython”. MicroPython is a port of Python to microcontroller environments; it can run on boards with very few resources such as the ESP8266. I’ve recently started experimenting with CircuitPython on a Wemos D1 mini, which is a small form-factor ESP8266 board.
ARA Records Ansible 0.15 has been released by DM Simard
I was recently writing that ARA was open to limited development for the stable release in order to improve the performance for larger scale users.
Highlights from the OpenStack Rocky Project Teams Gathering (PTG) in Dublin by Rich Bowen
Last month in Dublin, OpenStack engineers gathered from dozens of countries and companies to discuss the next release of OpenStack. This is always my favorite OpenStack event, because I get to do interviews with the various teams, to talk about what they did in the just-released version (Queens, in this case) and what they have planned for the next one (Rocky).
Red Hat Summit 2018: HCI Lab by John
I will be at Red Hat Summit in SFO on May 8th jointly hosting the lab Deploy a containerized HCI IaaS with OpenStack and Ceph.