Update Service Mesh Projects (#143)
* Update README.md * Add Envoy * Add past projects * Remove SMI and OSM Signed-off-by: Keith Mattix II <keithmattix@microsoft.com> --------- Signed-off-by: Keith Mattix II <keithmattix@microsoft.com>
This commit is contained in:
Родитель
5bfcabd278
Коммит
726fb4bc4a
|
@ -35,8 +35,7 @@ Projects listed on this page are open source that Microsoft maintain or contribu
|
|||
| Cloud Native Service Mesh | | | | |
|
||||
| | [Istio](https://istio.io/) | The leading service mesh on Kubernetes | CNCF: graduated <br> APIs: [experimental, alpha, beta, stable](https://istio.io/latest/docs/releases/feature-stages/)| [Istio Slack](https://slack.istio.io/) <br> [GitHub issues](https://github.com/istio/istio/issues) | [Deploy Istio addon on AKS](https://learn.microsoft.com/en-us/azure/aks/istio-deploy-addon) |
|
||||
| | [Gateway API](https://gateway-api.sigs.k8s.io/) | A sig-network subproject that establishes a specification for service networking in Kubernetes (ingress and service mesh) | Kubernetes: v1beta <br> APIs: [Standard and Experimental](https://gateway-api.sigs.k8s.io/concepts/versioning/?h=version#release-channels)| [#gateway-api in Kubernetes Slack](https://kubernetes.slack.com/archives/CR0H13KGA) <br> [GitHub issues](https://github.com/kubernetes-sigs/gateway-api/issues) | [Use application gateway for containers](https://learn.microsoft.com/en-us/azure/application-gateway/for-containers/overview) |
|
||||
| | [Service Mesh Interface (SMI) Spec](https://smi-spec.io/) | A standard interface for service meshes on Kubernetes | CNCF: sandbox <br> APIs: Traffic Access Control: v1alpha3; Traffic Metrics: v1alpha1; Traffic Specs: v1alpha4; Traffic Split: v1alpha4 | [#smi](https://cloud-native.slack.com/messages/smi) <br> [GitHub issues](https://github.com/deislabs/smi-spec/issues) | |
|
||||
| | [Open Service Mesh (OSM)](https://openservicemesh.io/) | A lightweight, extensible, cloud native service mesh | Deprecated; consider using [Istio](https://istio.io/) | [#openservicemesh](https://cloud-native.slack.com/archives/C018794NV1C) <br> [GitHub issues](https://github.com/openservicemesh/osm/issues) | |
|
||||
| | [Envoy Proxy](https://www.envoyproxy.io/) | A high performance, cloud-native proxy | CNCF: graduated | [Envoy Slack](https://envoyproxy.slack.com) <br> [GitHub issues](https://github.com/envoyproxy/envoy/issues) |
|
||||
| Container Runtime | | | | | |
|
||||
| | [Moby](https://github.com/moby/moby) <br> ([releases](https://github.com/moby/moby/releases)) | Toolkit for app containerization | | [#opencontainers](https://opencontainers.slack.com/archives/C0LQVA03W) <br> [Moby Forums](https://forums.mobyproject.org/) <br> [GitHub issues](https://github.com/moby/moby/issues) | <li>[Azure Kubernetes Service](https://docs.microsoft.com/en-us/azure/aks/)</li><li>[Azure Stack Hub](https://docs.microsoft.com/en-us/azure-stack/user/azure-stack-kubernetes-aks-engine-overview)</li><li>many more</li> |
|
||||
| | [Containerd](https://github.com/containerd/containerd) <br> ([releases](https://github.com/containerd/containerd/releases)) | Complete container lifecycle management on Linux and Windows hosts | CNCF: graduated <br> API: N/A | [#opencontainers](https://opencontainers.slack.com/archives/C0LQVA03W) <br> [dev@opencontainers.org](https://groups.google.com/a/opencontainers.org/forum/#!forum/dev) <br> [GitHub issues](https://github.com/containerd/containerd/issues) | <li>[Use with AKS](https://docs.microsoft.com/en-us/azure/aks/cluster-configuration#container-runtime-configuration)</li> |
|
||||
|
@ -53,7 +52,8 @@ Projects listed on this page are open source that Microsoft maintain or contribu
|
|||
| | [AKS Engine](https://github.com/Azure/aks-engine) <br> ([releases](https://github.com/Azure/aks-engine/releases)) | Self-managed clusters on Azure | Azure: Deprecated. Consider using [AKS](https://azure.microsoft.com/en-us/services/kubernetes-service/) or [Cluster API Azure Provider](https://sigs.k8s.io/cluster-api-provider-azure) <br> | |
|
||||
| | [Virtual Kubelet](https://github.com/virtual-kubelet/virtual-kubelet/) <br> ([releases](https://github.com/virtual-kubelet/virtual-kubelet/releases)) | Enable services to masquerade as kubelet - serverless | CNCF: sandbox <br> API: N/A | [#virtual-kubelet](https://kubernetes.slack.com/archives/C8YU1QP8W) <br> [GitHub issues](https://github.com/virtual-kubelet/virtual-kubelet/issues) | [AKS Virtual Nodes](https://docs.microsoft.com/en-us/azure/aks/virtual-nodes-cli) |
|
||||
| | [AAD Pod Identity](https://github.com/Azure/aad-pod-identity) <br> ([releases](https://github.com/Azure/aad-pod-identity/releases)) | Enables K8s applications to access cloud resources securely with Azure Active Directory | Azure: Archived <br> API: v1 | [GitHub issues](https://github.com/Azure/aad-pod-identity/issues) <br> [GitHub Project](https://github.com/Azure/aad-pod-identity/projects/3) | [Use with AKS](https://docs.microsoft.com/en-us/azure/aks/developer-best-practices-pod-security#use-pod-managed-identities) |
|
||||
|
||||
| | [Service Mesh Interface (SMI) Spec](https://smi-spec.io/) | A standard interface for service meshes on Kubernetes | Deprecated; consider using [Gateway API](https://gateway-api.sigs.k8s.io/) | [#smi](https://cloud-native.slack.com/messages/smi) <br> [GitHub issues](https://github.com/servicemeshinterface/smi-spec/issues) |
|
||||
| | [Open Service Mesh (OSM)](https://openservicemesh.io/) | A lightweight, extensible, cloud native service mesh | Deprecated; consider using [Istio](https://istio.io/) | [#openservicemesh](https://cloud-native.slack.com/archives/C018794NV1C) <br> [GitHub issues](https://github.com/openservicemesh/osm/issues) | |
|
||||
## Maturity
|
||||
|
||||
Open source project maturity can be assessed on many dimensions including age, number of contributors, diversity of contributor employers, and many more. Two you should consider are represented in the table as:
|
||||
|
|
Загрузка…
Ссылка в новой задаче