helloworld

KubeBiz

This sample includes two versions of a simple helloworld service that returns its version and instance (hostname) when called. It can be used as a test service when experimenting with version routing. see more: https://github.com/istio/istio/tree/release-1.8/samples/helloworld

{{0 | transUnit}}

{{"Download"|I18N}}

{{173 | transUnit}}

{{"Click"|I18N}}

{{0 | transUnit}}

{{"fork"|I18N}}

{{0 | transUnit}}

{{"star"|I18N}}

etcd

wow

A distributed, reliable key-value store for the most critical data of a distributed system.

{{0 | transUnit}}

{{"Download"|I18N}}

{{172 | transUnit}}

{{"Click"|I18N}}

{{0 | transUnit}}

{{"fork"|I18N}}

{{0 | transUnit}}

{{"star"|I18N}}

kube-vip

KubeBiz

As an alternative to the more "traditional" approach of keepalived and haproxy, kube-vip implements both management of a virtual IP and load balancing in one service. Similar to option 2 above, kube-vip will be run as a static pod on the control plane nodes. Like with keepalived, the hosts negotiating a virtual IP need to be in the same IP subnet. Similarly, like with haproxy, stream-based load-balancing allows TLS termination to be handled by the API Server instances behind it.

{{0 | transUnit}}

{{"Download"|I18N}}

{{169 | transUnit}}

{{"Click"|I18N}}

{{0 | transUnit}}

{{"fork"|I18N}}

{{0 | transUnit}}

{{"star"|I18N}}

fortio

KubeBiz

Fortio (Φορτίο) started as, and is, Istio's load testing tool and now graduated to be its own project. Fortio is also used by, among others, Meshery Fortio runs at a specified query per second (qps) and records an histogram of execution time and calculates percentiles (e.g. p99 ie the response time such as 99% of the requests take less than that number (in seconds, SI unit)). It can run for a set duration, for a fixed number of calls, or until interrupted (at a constant target QPS, or max speed/load per connection/thread). The name fortio comes from greek φορτίο which means load/burden. Fortio is a fast, small (3Mb docker image, minimal dependencies), reusable, embeddable go library as well as a command line tool and server process, the server includes a simple web UI and graphical representation of the results (both a single latency graph and a multiple results comparative min, max, avg, qps and percentiles graphs). Fortio also includes a set of server side features (similar to httpbin) to help debugging and testing: request echo back including headers, adding latency or error codes with a probability distribution, tcp echoing, tcp proxying, http fan out/scatter and gather proxy server, GRPC echo/health in addition to http, etc... Fortio is quite mature and very stable with no known major bugs (lots of possible improvements if you want to contribute though!), and when bugs are found they are fixed quickly, so after 1 year of development and 42 incremental releases, we reached 1.0 in June 2018. Fortio components can be used a library even for unrelated projects, for instance the log, stats, or fhttp utilities both client and server. As well as the newly integrated Dynamic Flags support (greatly inspired/imported initially from https://github.com/mwitkow/go-flagz)

{{0 | transUnit}}

{{"Download"|I18N}}

{{165 | transUnit}}

{{"Click"|I18N}}

{{0 | transUnit}}

{{"fork"|I18N}}

{{0 | transUnit}}

{{"star"|I18N}}

mysql

source

MySQL is a widely used, open-source relational database management system (RDBMS).

{{0 | transUnit}}

{{"Download"|I18N}}

{{164 | transUnit}}

{{"Click"|I18N}}

{{0 | transUnit}}

{{"fork"|I18N}}

{{0 | transUnit}}

{{"star"|I18N}}

nfs-client-provisioner

source

Network File System(NFS),是由SUN公司研制的UNIX表示层协议(presentation layer protocol),能使使用者访问网络上别处的文件就像在使用自己的计算机一样。

{{0 | transUnit}}

{{"Download"|I18N}}

{{164 | transUnit}}

{{"Click"|I18N}}

{{0 | transUnit}}

{{"fork"|I18N}}

{{0 | transUnit}}

{{"star"|I18N}}

MongoDB

wow

MongoDB document databases provide high availability and easy scalability.

{{0 | transUnit}}

{{"Download"|I18N}}

{{163 | transUnit}}

{{"Click"|I18N}}

{{0 | transUnit}}

{{"fork"|I18N}}

{{0 | transUnit}}

{{"star"|I18N}}

Openjdk

rbac

OpenJDK is an open-source implementation of the Java Platform, Standard Edition

{{0 | transUnit}}

{{"Download"|I18N}}

{{162 | transUnit}}

{{"Click"|I18N}}

{{0 | transUnit}}

{{"fork"|I18N}}

{{0 | transUnit}}

{{"star"|I18N}}

jetty

rbac

Jetty provides a Web server and javax.servlet container.

{{0 | transUnit}}

{{"Download"|I18N}}

{{161 | transUnit}}

{{"Click"|I18N}}

{{0 | transUnit}}

{{"fork"|I18N}}

{{0 | transUnit}}

{{"star"|I18N}}

memcached

rbac

Free & open source, high-performance, distributed memory object caching system.

{{0 | transUnit}}

{{"Download"|I18N}}

{{160 | transUnit}}

{{"Click"|I18N}}

{{0 | transUnit}}

{{"fork"|I18N}}

{{0 | transUnit}}

{{"star"|I18N}}