reliza-cli
fourkeys
Our great sponsors
reliza-cli | fourkeys | |
---|---|---|
10 | 11 | |
4 | 2,048 | |
- | - | |
7.1 | 0.0 | |
about 1 month ago | 3 months ago | |
Go | Python | |
MIT License | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
reliza-cli
-
How are you measuring DevOps performance?
We currently provide accurate lead time and deployment frequency calculation capability via Reliza Hub - https://relizahub.com (operating in public preview). Since we track when each piece of code gets deployed to each environment and each instance. Other metrics are on our roadmap.
- Ask HN: How do you keep track of releases/deployments of dozens micro-services?
-
How do you manage multiple environments with GitOps?
Note, we have recently released a new replacetags functionality (https://github.com/relizaio/reliza-cli#74-use-case-replace-tags-on-deployment-templates-to-inject-correct-artifacts-for-gitops-using-environment - going to add tutorial soon) so that you don't need to use templating language inside your helm charts or manifests and instead it would just parse raw base yamls into correct images per each environment.
-
Service Config Management tools
We're building Reliza Hub for this purpose - https://relizahub.com
-
Full CI/CD pipeline delivered via ArgoCD
Note, it's somewhat outdated and we're working on a new one based on new replacetags functionality - https://github.com/relizaio/reliza-cli#72-use-case-replace-tags-on-deployment-templates-to-inject-correct-artifacts-for-gitops-using-instance-and-revision
fourkeys
-
“If Elon Musk wanted to destroy his developer teams, the quickest way to do it was stack-ranking developers and measuring lines of code” 1,000%. Only team-based metrics make sense.
DORA metrics
-
"The Pushgateway is not an event store. [...] tracking something like release events has to happen with some event-logging framework."
We began tracking Dora metrics by saving all events from our SCM and CI/CD systems into postres DB. Guidance: https://github.com/GoogleCloudPlatform/fourkeys
-
How are you measuring DevOps performance?
There are some good open-source tools like GCPs Four Keys project - but these are basically DIY tools: https://github.com/GoogleCloudPlatform/fourkeys
What are some alternatives?
DevOpsMetrics - A project to extract and process high performing DevOps metrics (DORA) from GitHub and Azure DevOps
argocd-image-updater - Automatic container image update for Argo CD
flux2-kustomize-helm-example - A GitOps workflow example for multi-env deployments with Flux, Kustomize and Helm.
shipit-engine - Deployment coordination
crane - ⬆ A GitLab CI ready image to upgrade services in Rancher
flux2-multi-tenancy - Manage multi-tenant clusters with Flux
backstage - Backstage is an open platform for building developer portals
sauron - Sauron, the all seeing eye! It is a service to generate automated reports and track migrations, changes and dependency versions for backend services also report on known CVE and security issues.
zim - A caching build system for teams using monorepos
pushgateway - Push acceptor for ephemeral and batch jobs.
riff-raff - The Guardian's deployment platform