Hands Over Sky and Clouds giving a like

CloudStack Test Automation with Trillian and Jenkins

In the previous post, we introduced and described Trillian that can build various environments in which we could deploy a CloudStack zone and run Marvin based integration tests. In this post, we’ll describe how we are using Jenkins and Trillian to test CloudStack builds in various environments. Build Pipeline Our build pipeline can be seen in the attached flow-diagram on the right, it consists of the following: The Cloudstack git repository. A Jenkins job for building CloudStack deb/rpm packages for Ubuntu 14.04, CentOS6 and CentOS7. Another Jenkins job for building CloudStack systemvm templates. A staging packages repository server for hosting the deb/rpm packages […]

Container Clusters View | ShapeBlue contributes native support for Kubernetes and Docker to Apache CloudStack

CloudStack Container Service –Available for download

Today we are delighted to announce General Availability of CloudStack Container Service (CCS): software that gives Cloud Service Providers a Container as a Service (CaaS) offering within their existing IaaS environments..  The software is immediately available for trial or commercial license. After the first release of the CloudStack Container Service in May, we have had the software in private preview with a small number of customers. We have worked with those customers, gathering feedback to ensure that CloudStack Container Service meets to needs of organisations wishing to deliver solid CaaS services. CloudStack Container Service is easy to deploy and easily […]

Marvin I'm So Happy Icon | Trillian: Flexible, On-Demand Cloud Environment Creation

Trillian: Flexible, On-Demand Cloud Environment Creation

Marvin: “I think you ought to know I’m feeling very depressed.” Trillian: “Well, we have something that may take your mind off it.” Marvin: “It won’t work, I have an exceptionally large mind.“ Trillian was born from the need for us to create environments which we could run CloudStack’s Marvin test framework against, but the variety of uses for a versatile tool to create cloud environments on demand quickly became clear. We have used nested virtualisation to hand-craft cloud environments for quite a while now, however we needed automation around it so that environments could be created quickly, easily and consistently. Taking inspiration […]

Container Clusters View | ShapeBlue contributes native support for Kubernetes and Docker to Apache CloudStack

Webinars: Delivering Containers as a Service with CloudStack Container Service | CloudStack Feature Deep Dive

The CloudStack Container Service allows service providers and enterprises  to create a Container as a Service offering quickly and easily in their existing IaaS environments. ShapeBlue in conjunction with Skippbox are delighted to announce a series of educational webinars to explore this new technology and introduce the tools and techniques used to allow your users to deploy containerised applications. Webinar 1: Introduction to the CloudStack Container Service This webinar will give a users-eye view on the simple deployment & management of cloud native applications on cluster containers using Cloudstack Container Service, Kubernetes and Docker. The webinar will explain the architecture […]


Public CloudStack Packages

ShapeBlue , today, announced that we will be publicly hosting our public CloudStack repository and SystemVM templates. But why have we decided to do this ? Access to our CloudStack product patches Part of ShapeBlue’s CloudStack Software Engineering services, we provide a product patching service to our customers where we  take an official CloudStack release that our customer is running in production and apply bugfixes or enhancements. We try do this work publicly and contribute to the upstream CloudStack project, unless requested by the customer to keep it private. After the whole process of building and testing internally, we package a testing […]

Granular Access Controls in CloudStack | CloudStack Feature Deep Dive

Shellshock and CloudStack

Shellshock is the family of bugs in the Unix Bash shell which allows an attacker to execute arbitrary commands on a vulnerable system potentially allowing an attacker to gain full access to that system. The bug (CVE-2014-6271) was first disclosed on 24 September 2014, upon closer inspection of the code, related vulnerabilities (CVE-2014-6277, CVE-2014-6278, CVE-2014-7169, CVE-2014-7186, and CVE-2014-7187) were discovered. The bug is thought to have been in the Bash code since 1992. Protecting Against Shellshock Attacks In a CloudStack Environment The first line of defense is to keep all management functions in a private, firewalled network; denying would-be attackers to opportunity to reach […]

KVM Banner Logo | Simple CloudStack Deployment with KVM hosts

Simple CloudStack Deployment with KVM hosts

In this post Rohit Yadav, Software Architect, at ShapeBlue talks about setting up a Apache CloudStack (ACS)  cloud on a single host with KVM and basic networking. This can be done on a VM or a physical host. Such a deployment can be useful in evaluating CloudStack locally and can be done in less than 30 minutes. Note: this should work for ACS 4.3.0 and above. This how-to post may get outdated in future, so please read the latest docs and/or read the latest docs on KVM host installation. First install Ubuntu 14.04 LTS x86_64 on a baremetal host or a VM that […]

Configure LDAP View | Using CloudStack 4.3 with Microsoft Active Directory

Using CloudStack 4.3 with Microsoft Active Directory

CloudStack 4.3 provided further enhancements to the LDAP integration, and in this article we will look at how you configure CloudStack to authenticate against a Microsoft Active Directory Server. Enable AD Integration First step is to tell CloudStack about your Active Directory Servers (yes we can now have more than one) Go to Global Settings then choose ‘LDAP Configuration’ from the Select View Dropdown, then click the ‘ + Configure LDAP’ button on the top right Populate the form with the details of your LDAP Server(s) – I will be adding just the one today LDAP Global Settings Now go […]

South Africa Round Icon | ybrid Enterprise IaaS Cloud - What you need to know

Hybrid Enterprise IaaS Cloud – What you need to know

3rd July – Johannesburg 4th July –  Cape Town   Cloud computing models are well established and here to stay. Many organizations in South Africa face the challenge of needing to update legacy systems and practices to keep pace with customer and partner expectations, but have existing investments in technology and skillsets. How to remain agile and competitive in a world where barriers to market entry are low, whilst maximizing existing technology investment are key questions to be answered. There is much discussion and ‘noise’ in the market place about cloud computing. Many players present ‘cloud services’ that often do […]

Apache CloudStack Logo without Monkey

CloudStack global settings with VMware

In this article, Paul Angus Cloud Architect at ShapeBlue looks into a few interesting settings when using CloudStack to orchestrate VMware environments Working with CloudStack 4.3 and VMware 5.5 in our lab recently, I came to using some very interesting global settings which renewed a project I had on the back burner… vm.instancename.flag This global setting changes the VM name as seen in vCenter or on the ESXi host. Instead of the VM appearing as i-34-1234-VM, which is the account ID followed by the sequential VM number, the VM will appear with the name given to it when creating the […]