Consul (software)

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
Consul
DeveloperHashiCorp
Initial releaseApril 17, 2014; 12 years ago (2014-04-17)[1]
Stable release
1.19.0 / June 12, 2024; 2 years ago (2024-06-12)
Repositorygithub.com/hashicorp/consul
Written inGo
Engine
    Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
    Operating systemCross-platform
    TypeDistributed computing
    LicenseMozilla Public License v2.0, BUSL-1.1[2]
    Websitedeveloper.hashicorp.com/consul

    Consul is a service networking platform developed by HashiCorp.

    Consul was initially released in 2014 as a service discovery platform. In addition to service discovery, it now provides a full-featured service mesh for secure service segmentation across any cloud or runtime environment, and distributed key–value storage for application configuration.[3]

    Registered services and nodes can be queried using a DNS interface or an HTTP interface.[1] Envoy proxy provides security, observability, and resilience for all application traffic.

    HashiCorp announced on August 10, 2023, that it changed the license of its software from the MPL license to the Business Source License 1.1.[4][2]

    See also

    [edit | edit source]

    References

    [edit | edit source]
    1. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    2. ^ a b 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).
    [edit | edit source]