Open Service Mesh

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
Open Service Mesh (OSM)
Original authorMicrosoft
DeveloperCloud Native Computing Foundation
Initial release2020; 6 years ago (2020)
Stable release
v1.2.4[1] / April 21, 2023; 2 years ago (2023-04-21)
Repositorygithub.com/openservicemesh/osm
Written inGo
Engine
    Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
    PlatformUnix-like
    TypeService mesh
    LicenseMIT License
    Websiteopenservicemesh.io

    Open Service Mesh (OSM) was a free and open source cloud native service mesh developed by Microsoft[2] that ran on Kubernetes.[3][4]

    Overview

    [edit | edit source]

    OSM was written in the Go programming language and designed to be a reference implementation of the Service Mesh Interface (SMI) specification, a standard interface for service meshes on Kubernetes.[5] The software was based on the Envoy proxy server and allowed users to uniformly manage, secure, and get out-of-the-box observability features for highly dynamic microservice environments.[6]

    The source code is licensed under MIT License and available on GitHub.[7] Microsoft donated OSM to the Cloud Native Computing Foundation to ensure that it is community-led and has open governance.[5][8] On May 4, 2023, the project announced it would be archived, ending CNCF investment in the project so that its contributors could focus on Istio.[9]

    See also

    [edit | edit source]

    Lua error in mw.title.lua at line 392: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal').

    References

    [edit | edit source]
    1. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    5. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    6. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    7. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    8. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    9. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    [edit | edit source]