We have launched a new Documentation site for Reliza Hub – https://docs.relizahub.com. While this is very much work in progress, I would appreciate any feedback or comments via pm on twitter @taleodor.
Versioning Feature and Release Branches
For some time I was thinking how to solve a use case where we track both feature and release branches in Reliza Hub. The problem encountered is related to versioning. Here is the problem in a nutshell: if all branches share same versioning schema, then releases overlap and by simply looking at versions we don’t… Continue reading Versioning Feature and Release Branches
Recorded Video How to Import GitHub Repositories into Reliza Hub
7 Best Practices of Modern CI/CD
This is a summary of my research of modern CI/CD practices while working on Reliza Hub. This list is rather opinionated but I try to provide explanations why I hold specific opinions. Finally, I’m making this an ordered list, but it’s not actually sorted by importance. So, let’s start: 1. Separate CI and CD –… Continue reading 7 Best Practices of Modern CI/CD
Using Google App Engine and GitHub Actions for Static Websites
There are 2 most popular platforms today to host static websites: Netlify and Google App Engine (GAE). Netlify gained a lot of popularity recently because it provides integrated experience with building and deployment static websites – all in the same platform. GAE is more flexible in terms that it supports non-static web-sites as well but… Continue reading Using Google App Engine and GitHub Actions for Static Websites
On-demand builds on GitHub Actions with Reliza
10 days ago I published an article how we integrate Reliza Hub with GitHub Actions and ArgoCD for continuous delivery to Kubernetes. Today I am going to improve the approach described there with a new feature we just added to Reliza Hub. The feature is on-demand builds for GitHub Actions that would run on new… Continue reading On-demand builds on GitHub Actions with Reliza
Storing Arbitrary Values in Java Keystore
Java Keystore is a nice tool, but it has a very limited number of inputs it supports natively. Mainly those are pem certificates and corresponding keys. Fortunately, there is a way to store arbitrary data using keytool’s -importpass command and base64 encoding. Here is how to achieve that. Let’s imagine we have some secret.bin file,… Continue reading Storing Arbitrary Values in Java Keystore
You Can Now Book 30-min Reliza Hub Demo With Me
Use this link to book no-strings-attached 30-minute Reliza Hub demo with me. I’ll use the first 15 minutes to give you brief overview of the platform and its capabilities. Feel free to use the remaining time to discuss DevOps or Software Productivity issues in your organization or ask any questions you may have. It will… Continue reading You Can Now Book 30-min Reliza Hub Demo With Me
Wrote a Medium article how we are using Reliza Hub with GitHub Actions and ArgoCD
This is about using Reliza Hub for Kubernetes CICD pipeline. Key problem we are trying to help with is managing different versions and permutations of versions of microservices. The article can be found here: https://medium.com/@taleodor/building-kubernetes-cicd-pipeline-with-github-actions-argocd-and-reliza-hub-e7120b9be870
Videos From Some Of My Travels
My wife has opened access to some of videos from our travels for the past years. Pretty relaxing to watch during these difficult times.