flux2-multi-tenancy
Manage multi-tenant clusters with Flux (by fluxcd)
reliza-cli
CLI to interact with Reliza Hub (by relizaio)
flux2-multi-tenancy | reliza-cli | |
---|---|---|
4 | 10 | |
499 | 5 | |
0.6% | - | |
4.7 | 7.5 | |
12 days ago | 4 months ago | |
Shell | Go | |
Apache License 2.0 | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.
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.
flux2-multi-tenancy
Posts with mentions or reviews of flux2-multi-tenancy.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-03-04.
-
How does GitOps (ArgoCD, Flux) deal with cloud resources?
You may look at multi tenant deployment of fluxcd at https://github.com/fluxcd/flux2-multi-tenancy where you can have shared infrastructure repo to bootstrap flux with terraform (if you wish) and then a repo per team to manage k8s resources.
-
Kuberentes CI/CD
Bootstrap Flux v2 to the cluster via Gitlab CI then deploy everything else using their multi tenant approach - https://github.com/fluxcd/flux2-multi-tenancy
-
Flux vs ArgoCD
We are exploring this GitOps trend at Playtomic. We have two k8s clusters running using Flux and ArgoCD. We have a multi-tenancy setup, that is, one repo for the cluster itself, one repo for every application we deploy in the cluster. Flux and ArgoCD image updaters are in place.
-
How do you manage multiple environments with GitOps?
Maybe this is helpful https://github.com/fluxcd/flux2-multi-tenancy
reliza-cli
Posts with mentions or reviews of reliza-cli.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-05-11.
- 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
What are some alternatives?
When comparing flux2-multi-tenancy and reliza-cli you can also consider the following projects:
flux2-kustomize-helm-example - A GitOps workflow example for multi-env deployments with Flux, Kustomize and Helm.
argocd-image-updater - Automatic container image update for Argo CD
crossplane - The Cloud Native Control Plane
DevOpsMetrics - A project to extract and process high performing DevOps metrics (DORA) from GitHub and Azure DevOps
kubernetes-external-secrets - Integrate external secret management systems with Kubernetes
crane - ⬆ A GitLab CI ready image to upgrade services in Rancher
ko - Build and deploy Go applications
shipit-engine - Deployment coordination
gitops-catalog - Tools and technologies that are hosted on an OpenShift cluster
zim - A caching build system for teams using monorepos
flux2-multi-tenancy vs flux2-kustomize-helm-example
reliza-cli vs flux2-kustomize-helm-example
flux2-multi-tenancy vs argocd-image-updater
reliza-cli vs argocd-image-updater
flux2-multi-tenancy vs crossplane
reliza-cli vs DevOpsMetrics
flux2-multi-tenancy vs kubernetes-external-secrets
reliza-cli vs crane
flux2-multi-tenancy vs ko
reliza-cli vs shipit-engine
flux2-multi-tenancy vs gitops-catalog
reliza-cli vs zim