iter8
edge-mc
iter8 | edge-mc | |
---|---|---|
1 | 3 | |
250 | 2 | |
0.8% | - | |
7.9 | 2.0 | |
17 days ago | 11 months ago | |
Go | Go | |
Apache License 2.0 | 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.
iter8
-
Performance Testing using Iter8
Experiment Charts are available in the Iter8 GitHub repo e.g. load test experiment is located at https://github.com/iter8-tools/iter8/tree/master/hub/load-test-http which is called Iter Hub.
edge-mc
-
How to recreate our ArgoCD scalability experiment
A beautiful day in Vancouver, BC at GitOpsCon 2023. A very focused agenda with lots of like-minded and passionate technologists. I’ll be giving a talk this afternoon on our well-received research on ArgoCD scalability challenges. The talk is inspired by the https://kcp-edge.io community and the original blog post by Jun Duan and Paolo Dettori at https://medium.com/itnext/sync-10-000-argo-cd-applications-in-one-shot-bfcda04abe5b. And now, by popular demand we are releasing a new blog post today by Robert Fillip that gives you all the step-by-step you need to recreate our experiment and results. Read all about it at https://medium.com/@filepp/how-to-sync-10-000-argo-cd-applications-in-one-shot-by-yourself-9e389ab9e8ad
-
Syncing objects downstream and upstream in Kubernetes with KCP-Edge Syncer
Change the way you look at kubernetes with this new r/kcpedge approach to retrieving status in a hub-spoke architecture. In default kubernetes you receive status as part of the same object where spec (specified configuration or desired r/compliance state) is defined. This construct is limiting in the type and size of the response from the spoke. With the new kcpe-syncer developed by the https://kcp-edge.io community you can now send back any object from the spoke to the hub. This opens the door for higher-level functions to abstract payloads. In this blog post Takumi and Yuji show the power of using r/kyverno as a policy auditing/enforcement tool that collects information for use with r/NIST and other regulatory compliance frameworks. Using the kcpe-syncer you can potentially use any number of policy auditing/enforcement tools (private and/or public/ r/cncfprojects) to query endpoints for information. The tools used can generate report objects and those objects can be routed back to the hub for normalization. This is a very powerful abstraction and not something we have seen implemented yet in the kubernetes community. Check out the blog post for more information.
-
See Kyverno take advantage of KCP-Edge, in the form of enhancements to Kubernetes behavior, upsyncing in our latest community call
Thank you for your question - I agree with your suggestion. I am working with the community to get consensus on simple language and we will update the site accordingly. If you would like to be part of the discussion - https://github.com/kcp-dev/edge-mc/discussions/264
What are some alternatives?
flagger - Progressive delivery Kubernetes operator (Canary, A/B Testing and Blue/Green deployments)
gws - simple, fast, reliable websocket server & client, supports running over tcp/kcp/unix domain socket. keywords: ws, proxy, chat, go, golang...
Performance-Testing-Tools - 🛠Curated list of Performance Testing Tools ⚡ All contributions are welcome 💜
kubestellar - KubeStellar - a flexible solution for challenges associated with multi-cluster configuration management for edge, multi-cloud, and hybrid cloud
flagger - Progressive delivery Kubernetes operator (Canary, A/B Testing and Blue/Green deployments) [Moved to: https://github.com/fluxcd/flagger]
kpt - Automate Kubernetes Configuration Editing
kapp - kapp is a simple deployment tool focused on the concept of "Kubernetes application" — a set of resources with the same label
gaia - Build powerful pipelines in any programming language.
devtron - Tool integration platform for Kubernetes