diff --git a/tmpl/index.html b/tmpl/index.html index 4b9f524..cdc7850 100644 --- a/tmpl/index.html +++ b/tmpl/index.html @@ -21,16 +21,9 @@

A curated list of open-source cloud native tools, software, and tutorials.

- -

云原生开源工具、软件、教程大全。

Cloud Native is a behavior and design philosophy. At its essence, any behavior or approach that improves resource utilization and application delivery efficiency in the cloud is called Cloud Native.

- -

Contents

@@ -49,7 +42,7 @@

Network
  • Observability
  • Orchestration and Scheduler
  • -
  • Proxy
  • +
  • Proxy and Load Balancer
  • RPC
  • Runtime
  • Security and Audit
  • @@ -201,6 +194,7 @@

    waypoint - A tool to build, deploy, and release any application on any platform.
  • wercker - The Wercker CLI can be used to execute pipelines locally for both local development and easy introspection.
  • werf - The CLI tool gluing Git, Docker, Helm, and Kubernetes with any CI system to implement CI/CD and Giterminism.
  • +
  • wing - A cloud-oriented programming language that allows developers to build distributed systems, leveraging cloud services as first-class citizens.
  • woodpecker - Fork of drone.io v0.8 since drone is not fully opensource anymore.
  • zadig - Zadig is a cloud native, distributed, developer-oriented continuous delivery product.
  • @@ -275,6 +269,9 @@

    eunomia - A GitOps Operator for Kubernetes.
  • fabedge - Secure Edge Networking Based On Kubernetes And KubeEdge.
  • flagger - Istio progressive delivery Kubernetes operator.
  • +
  • gateway-operator - Kong Gateway Operator is a Kubernetes Operator that can manage your Kong Ingress Controller, Kong Gateway Data Planes, or both together when running on Kubernetes.
  • +
  • k0smotron - k0smotron is a powerful open-source tool for the efficient management of k0s Kubernetes clusters.
  • +
  • kaito - Kubernetes AI Toolchain Operator.
  • keel - Kubernetes Operator to automate Helm, DaemonSet, StatefulSet & Deployment updates.
  • kopf - A Python framework to write Kubernetes operators in just few lines of code.
  • kube-green - A Kubernetes operator to reduce CO2 footprint of your clusters.
  • @@ -315,6 +312,7 @@

    automq - A cloud native implementation for Apache Kafka, reducing your cloud infrastructure bill by up to 90%.
  • emqx - EMQ X Broker - Scalable Distributed MQTT Message Broker for IoT in 5G Era.
  • eventmesh - EventMesh is a dynamic cloud-native eventing infrastructure used to decouple the application and backend middleware layer, which supports a wide range of use cases that encompass complex multi-cloud, widely distributed topologies using diverse technology stacks.
  • flume - Apache Flume is a distributed, reliable, and available service for efficiently collecting, aggregating, and moving large amounts of log data.
  • @@ -360,7 +358,11 @@

    knitter - Kubernetes network solution.
  • kube-router - Kube-router, a turnkey solution for Kubernetes networking.
  • kube-ovn - Kube-OVN, a Kubernetes network fabric for enterprises that is rich in functions and easy in operations.
  • +
  • kubeslice - KubeSlice enables Kubernetes pods and services to communicate seamlessly across clusters, clouds, edges, and data centers by creating logical application boundaries known as Slices.
  • matchbox - Network boot and provision Container Linux clusters (e.g. etcd3, Kubernetes, more).
  • +
  • multus - A CNI meta-plugin for multi-homed pods in Kubernetes.
  • +
  • pingora - A library for building fast, reliable and evolvable network services.
  • +
  • spiderpool - Underlay and RDMA network solution of the Kubernetes, for bare metal, VM and any public cloud.
  • submariner - Connect all your Kubernetes clusters, no matter where they are in the world.
  • weave - Simple, resilient multi-host Docker networking and more.
  • ziti - The parent project for OpenZiti. Here you will find the executables for a fully zero trust, application embedded, programmable network.
  • @@ -445,13 +447,14 @@

    vamp - Vamp - canary releasing and autoscaling for microservice systems.
  • volcano - A Kubernetes Native Batch System (Project under CNCF).
  • -

    -Proxy

    +

    +Proxy and Load Balancer

    @@ -660,6 +668,7 @@

    chaos-mesh - A Chaos Engineering Platform for Kubernetes.
  • concurrency-limits - Java Library that implements and integrates concepts from TCP congestion control to auto-detect concurrency limits to achieve optimal throughput with optimal latency.
  • hystrix - Hystrix is a latency and fault tolerance library designed to isolate points of access to remote systems, services and 3rd party libraries, stop cascading failure and enable resilience in complex distributed systems where failure is inevitable.
  • +
  • krkn - Chaos and resiliency testing tool for Kubernetes with a focus on improving performance under failure conditions. A CNCF sandbox project.
  • kubediag - Problem diagnosis and operation orchestration for Kubernetes.
  • kubedoom - Kill Kubernetes pods by playing Id's DOOM!
  • litmus - Litmus helps SREs and developers practice chaos engineering in a Cloud-native way.
  • @@ -751,6 +760,7 @@

    karpenter - Kubernetes Node Autoscaling: built for flexibility, performance, and scalability.
  • kcg - Kubernetes config generator.
  • kconmon - A Kubernetes node connectivity monitoring tool.
  • +
  • kftray - Manage and run multiple kubectl port-forward configurations directly in the menu bar, syncing configurations with git repositories.
  • kpack - Kubernetes Native Container Build Service.
  • kind - Kubernetes IN Docker - local clusters for testing Kubernetes.
  • kip - Virtual-kubelet provider running pods in cloud instances.
  • @@ -771,6 +781,7 @@

    kube-fledged - A kubernetes add-on for creating and managing a cache of container images in a kubernetes cluster.
  • kube-lineage - A CLI tool to display all dependencies or dependents of an object in a Kubernetes cluster.
  • kube-linter - KubeLinter is a static analysis tool that checks Kubernetes YAML files and Helm charts to ensure the applications represented in them adhere to best practices.
  • +
  • kube-no-trouble - Easily check your clusters for use of deprecated APIs.
  • kube-ps1 - Kubernetes prompt info for bash and zsh.
  • kube-shell - Kubernetes shell: An integrated shell for working with the Kubernetes CLI.
  • kube-version-converter - Convert API Object file into specified version.
  • @@ -916,19 +927,12 @@

    rancher - Complete container management platform.
  • wayne - Web UI for Kubernetes multi-clusters.
  • -

    -Community

    - -

    Contribute

    This website is hosted on GitHub Pages within rootsongjc/awesome-cloud-native repository.

    -

    Please take a quick gander at the contribution guidelines first. Thanks to all contributors, you rock 🤟!

    +

    Please take a quick gander at the contribution guidelines first. Thanks to all contributors, you rock 🤟!

    diff --git a/tmpl/tmpl.html b/tmpl/tmpl.html index e4a3a79..b3818de 100644 --- a/tmpl/tmpl.html +++ b/tmpl/tmpl.html @@ -14,6 +14,15 @@ + + +
    @@ -22,14 +31,5 @@ -