These are 3 soft skills that appear most important to me in DevOps interviews. The list is based on my 8 years working in DevOps and 10 years in recruitment and management consulting before that. It is mostly applicable for Senior DevOps positions. 1. Groking Things I was reading about groking many times when I… Continue reading On DevOps Thinking – 3 Soft Skills For DevOps Interviews
To improve security on GitOps workflows, we have recently added Strict parser mode on Reliza CLI. Here is how this works. Reliza CLI contains “parsetemplate” command which can resolve image tags from configuration yaml files into their versions with digests approved in Reliza Hub for specific environment. We now added “–parsemode” flag which controls 3… Continue reading Strict Parser Mode on Reliza CLI
Happy to announce that Reliza Hub would now automatically prepare changelogs between software releases. Here is how this works: Connect CI tool to Reliza Hub according to documentation Adopt conventional commits (it would somewhat work even without conventional commits, but this won’t be nice) Every release in Reliza Hub now has compare tab, where you… Continue reading Automated Changelogs are Now Part of Reliza Hub
Just published my latest demo of Replace Tags functionality on Reliza Hub. This is something that we use in our GitOps workflow.
Updated Reliza tutorial describing deployment on Kubernetes using GitOps approach with ArgoCD. It now uses Kustomize alongside Reliza CLI to overlay Kubernetes yaml definitions into their desired and approved state per each environment. Read full tutorial here: https://itnext.io/building-kubernetes-cicd-pipeline-with-github-actions-argocd-and-reliza-hub-e7120b9be870
Happy to announce “Is My Commit Deployed?” functionality on Reliza Hub. Here is a familiar dialog:– Developer: I just committed the fix.– QA: I am testing on test and the fix is not there.– Developer: Then my fix is not deployed yet!– QA: ??? Now we have a way to check whether a specific commit… Continue reading Is My Commit Deployed?
In this tutorial I’m going to show how to build Continuous Delivery system with Helm and Reliza Hub. We are going to build CI/CD on top of Mafia Card Shuffle project. It is a very simple application that has UI and back-end microservices and uses Redis for persistent storage. Here is a quick overview of… Continue reading Helm CD with Reliza Hub: Complete Hands-On Tutorial
Happy to announce that Reliza Jenkins Integration Plugin is now available! What can it do? It provides easy-to-use withReliza wrapper for Jenkins pipelines. It abstracts a lot of release and artifact metadata details which would be submitted to Reliza Hub, such as commit and build timing. Previous Jenkins integration was possible with our Reliza CLI… Continue reading Reliza Jenkins Plugin and Remote Trigger
We recently launched Discord DevOps and DataOps Server. Please join new DevOps community here – https://discord.gg/UTxjBf9juQ. Bonus point – I’m monitoring this server all the time and will be replying to questions myself. So it’s a best way to reach out to me quickly.
We’ve recently completed automated push of Reliza Java Client (SDK) to Maven Central. It’s a Gradle project, so just want to note few things that took more time during this setup. First, we’re using newer maven-publish plugin. Then note publishing and signing sections in our build.gradle. Next, our actual build job is here. Note, that… Continue reading Publish Gradle Project to Maven Central via CI