* 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:
Keith Mattix II 2024-09-10 17:12:15 -05:00 коммит произвёл GitHub
Родитель 5bfcabd278
Коммит 726fb4bc4a
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: B5690EEEBB952194
1 изменённых файлов: 3 добавлений и 3 удалений

Просмотреть файл

@ -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: