mirror of
https://github.com/status-im/consul.git
synced 2025-02-18 08:36:46 +00:00
Add diagrams for rpc routing and acl entity relationship contributing: create directory structure for new docs WIP diagram for catalog entities Add overview diagram Co-Authored-By: Kelly Devlin <kdevlin@hashicorp.com>
30 lines
875 B
Markdown
30 lines
875 B
Markdown
# Contributing to Consul
|
|
|
|
See [our contributing guide](../.github/CONTRIBUTING.md) to get started.
|
|
|
|
This directory contains documentation intended for anyone interested in
|
|
understanding, and contributing changes to, the Consul codebase.
|
|
|
|
## Overview
|
|
|
|
This documentation is organized into the following categories. Each category is
|
|
either a significant architectural layer, or major functional area of Consul.
|
|
|
|
![Overview](./overview.svg)
|
|
|
|
<sup>[source](./overview.mmd)</sup>
|
|
|
|
## Contents
|
|
|
|
1. [Overview](./INTERNALS.md)
|
|
1. [Agent Configuration](./config)
|
|
1. [RPC](./rpc)
|
|
1. [Cluster Persistence](./persistence)
|
|
1. [Client Agent](./client-agent)
|
|
1. [Service Discovery](./service-discovery)
|
|
1. [Service Mesh (Connect)](./service-mesh)
|
|
1. [Cluster Membership](./cluster-membership)
|
|
1. [Key/Value Store](./kv)
|
|
1. [ACL](./acl)
|
|
1. [Multi-Cluster Federation](./cluster-federation)
|