reliza-cli
Go
Our great sponsors
reliza-cli | Go | |
---|---|---|
10 | 5 | |
4 | 7,025 | |
- | 0.4% | |
7.1 | 9.9 | |
1 day ago | 1 day ago | |
Go | Java | |
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
- Track all software deployments across all instances at any point in time with Reliza Hub
- Reliza Hub manages bundles of microservices - especially when you feel you have too many. Know what is and should be deployed on every instance at any time.
- Reliza Hub - Take Control Of All Your Software Changes
- Reliza Hub - Revolutionary Platform to Manage All Your Software Releases
-
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.
-
Best Practices for managing parent docker images used by several services
You then either leverage getlatestrelease functionality of reliza-cli - https://github.com/relizaio/reliza-cli#6-use-case-request-latest-release-per-project-or-product to request approved image or you can use replacetags functionality over your Dockerfile which would replace base image with the one approved - https://github.com/relizaio/reliza-cli#74-use-case-replace-tags-on-deployment-templates-to-inject-correct-artifacts-for-gitops-using-environment
- 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
Go
-
Choosing a CI/CD tool for your product
After Jenkins and Gitlab, finally settled with GoCD. https://www.gocd.org/ Also runs without a DB and has static or elastic agents. Fits great with LXD containers as Build Agents.
-
Best CI Service for Use with Gitea?
How about GoCD ? Not sure if it fits your bill, but I use it in a very rudimentary way and it works OK. I let it watch a git repository for new commits, but it should also work with gitea and some hooks.
-
How would you design a modern, resource and cost optimized CICD environment?
Like: * Drone.io * GoCD * Github Actions * Gitlab CI * Circle CI * JenkinsX (not the same as old jenkins - it is from built from the ground up on kube with tekton)
-
What are your experiences using a PaaS for hosting your containerized apps?
In the same boat here and started looking at https://www.gocd.org/ for the streamlining. Haven't implemented it yet to see if it really meets the needs, but seems promising based on all the plugins and integrations that it has. Gitlab has all the plugins that can put it all together nuts to bolts including deploy/release, but I've been told no enough times to using gitlab that I've stopped trying to entertain that option.
- Ask HN: How do you keep track of releases/deployments of dozens micro-services?
What are some alternatives?
argocd-image-updater - Automatic container image update for Argo CD
drone - Gitness is an Open Source developer platform with Source Control management, Continuous Integration and Continuous Delivery. [Moved to: https://github.com/harness/gitness]
flux2-kustomize-helm-example - A GitOps workflow example for multi-env deployments with Flux, Kustomize and Helm.
Concourse - Concourse is a container-based continuous thing-doer written in Go.
DevOpsMetrics - A project to extract and process high performing DevOps metrics (DORA) from GitHub and Azure DevOps
Jenkins - A static site for the Jenkins automation server
zim - A caching build system for teams using monorepos
GitlabCi
shipit-engine - Deployment coordination
Buildbot - Python-based continuous integration testing framework; your pull requests are more than welcome!
crane - ⬆ A GitLab CI ready image to upgrade services in Rancher
Strider - Open Source Continuous Integration & Deployment Server