From DevOps to GoalOps

By now you are probably tired of all the different ways how we may call Software Operations. ITIL, Agile, DevOps, DevSecOps – and then quite a few more recent ones like NoOps, AllOps, AIOps, MLOps, GitOps, DataOps… I know I missed a few. So why on earth we need “GoalOps”? Surprisingly, modern software development deviated… Continue reading From DevOps to GoalOps

Approvals for any CI CD in Reliza Hub – Demo Video

As we are working with Reliza Hub to make it useful to both Technical and Business teams, we have just launched a new feature: approvals for any CI/CD DevOps or DevSecOps pipeline out there. Here is a demo video that I recorded. Would very much appreciate any feedback on YouTube:

Lego World – No One DevOps Solution Fits All

I was entertaining the idea of Lego-style DevOps software for quite a while now. I wanted to write about this pretty much after success of my previous post about microservices, but then the whole situation with the virus started to unfold – which led me to a bit of paralysis. Today I’m trying to break… Continue reading Lego World – No One DevOps Solution Fits All

Microservices – Combinatorial Explosion of Versions

As the IT world transitions to microservices and tools like Kubernetes are roaring, there is this one lingering issue that slowly comes full force. That is Combinatorial Explosion of versions of various microservices. Community expectation is that it is potentially much better than the dependency hell of the previous era. But nonetheless versioning of products… Continue reading Microservices – Combinatorial Explosion of Versions

Published
Categorized as DevOps

Reliza Hub Tutorial Using Our Playground

Reliza Hub is a DevOps Metadata Management System. It helps manage software releases in the era of kubernetes and micro-services. Tutorial covers the following: Projects and Products, and how to create releases for them How to connect CI script to generate new Project releases (we use GitHub Actions as an example) How to send data… Continue reading Reliza Hub Tutorial Using Our Playground

Automatic Version Increments With Reliza Hub: 2 Strategies

This article describes how to set up automated version increments for use in CI build pipelines. I will go over 2 possible strategies: for simple CalVer workflow I would be using open-source Reliza Versioning tool. For fully synchronized workflow I would be using Reliza Hub SaaS. I Choosing Versioning Schema For a software architect, one… Continue reading Automatic Version Increments With Reliza Hub: 2 Strategies

Kubernetes – list all deployed images with sha256 hash

While there is official documentation how to list all kubernetes images here, it’s missing imageID field that includes sha256 hash. Sha256 digest is crucial for our use-case at Reliza, so here are working commands to list all images and all image ids: Notes: Tried on kubernetes 1.17 Images returned are whitespace separated Images are duplicated… Continue reading Kubernetes – list all deployed images with sha256 hash

How to make microk8s work with helm 3

This is a quick note for self. When running microk8s and trying to wire helm 3 I was getting “Error: Kubernetes cluster unreachable”. Workaround I found is the following: This block above pretty much does the trick. Obviously, for production or near production use it’s worth adding cron and adding export command to something like… Continue reading How to make microk8s work with helm 3