> ## Documentation Index
> Fetch the complete documentation index at: https://notes.kodekloud.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Objective 4 Section Overview

> Exploring the Consul Key/Value Store, its capabilities, interaction methods, HTTP API access, and monitoring changes using various tools.

In this lesson, you’ll explore the Consul Key/Value (K/V) Store—its core capabilities, interaction methods, HTTP API access, and how to monitor changes using Consul Watch, Envconsul, and Consul Template.

<Callout icon="lightbulb" color="#1CB2FE">
  Ensure you have a running Consul cluster and basic familiarity with [Consul installation](https://www.consul.io/docs/install).
</Callout>

## Topics Covered

1. Capabilities and limitations of the Consul Key/Value Store

<Frame>
  ![The image outlines objectives for accessing the Consul Key/Value store, including understanding its capabilities, interacting with it via CLI and UI, and monitoring changes. It also indicates a difficulty level of 2.](https://kodekloud.com/kk-media/image/upload/v1752877783/notes-assets/images/HashiCorp-Certified-Consul-Associate-Certification-Objective-4-Section-Overview/consul-key-value-store-objectives.jpg)
</Frame>

2. Interacting with the K/V Store using the Consul CLI and Web UI
3. Accessing the K/V Store via the HTTP API
4. Monitoring key-value changes with Consul Watch and integrating external tools:
   * [Envconsul](https://github.com/hashicorp/envconsul)
   * [Consul Template](https://github.com/hashicorp/consul-template)

Let’s dive in and start querying, storing, and watching key/value pairs within Consul!

## Links and References

* [Consul Key/Value Store Concepts](https://www.consul.io/docs/agent/key-value)
* [Consul HTTP API: KV Endpoints](https://www.consul.io/api-docs/kv)
* [Envconsul GitHub Repository](https://github.com/hashicorp/envconsul)
* [Consul Template GitHub Repository](https://github.com/hashicorp/consul-template)

<CardGroup>
  <Card title="Watch Video" icon="video" cta="Learn more" href="https://learn.kodekloud.com/user/courses/hashicorp-certified-consul-associate-certification/module/70a7eb0f-aec7-41aa-b417-398c341698b6/lesson/0bb7db97-a1fc-4219-b2c6-b84362f46767" />
</CardGroup>
