In this blog post I will describe how to setup a simple CD pipeline using Knative pipeline. The pipeline takes a helm chart from a git repository and performs the following steps: it builds three docker images using Kaniko it pushes the built images to a private container registry it deploys the chart against a […]
Developing Knative pipelines on IBM Cloud.
I set myself an objective to contribute to open source in 2019 more than I did last year. Since I’ve been working with serverless technologies and I have years of experience with continuous integration and deployment, Knative looked like a good candidate. I started looking at setting up a simple CD pipeline for an helm […]
Cross-service testing – The Tempest plugin
This post is the second part of a series about writing a Tempest plugin for cross-service integration testing in OpenStack. If you missed the first post you might want to go back and read the introduction at least. Integration tests for Nova and Neutron are included in Tempest, but those for Designate and Heat are […]
Cross-service Tempest testing – Devstack
At the OpenStack summit in Sydney, I ran a workshop about writing a Tempest plugin for cross-service integration testing. This is the first of a series of posts where I will cover the material from the workshop. To make this more practical for people to use, I will also include examples on how to integrate […]