课程目录:Getting Started with Consul培训
4401 人关注
(78637/99817)
课程大纲:

       Getting Started with Consul培训

 

 

Introduction

Why Consul?
Consul vs ZooKeeper, Chef, Puppet, SkyDNS, SmartStack, Serf, Custom Solutions
Installation and Setup

Consul Architectural Overview

Server and agents
Consensus protocol, Gossip protocol, Network coordinates, Sessions, Anti-entropy, Security model, Jepsen testing
Using the Consul CLI

Using the Consul Web UI

Running the Agents

Creating a Cluster

Service Discovery

Setting up Consul clients to discover services and databases
Health Checking

Setting up Consul clients to provide health checks (webserver availability, memory utilization, etc.)
KV Store

Setting up Consul's hierarchical key/value store
Federation

Configuring Consul to support multiple datacenters
Consul's Access Control List (ACL)

Controlling access to Consul resources
Autopilot

Setting up automatic management of Consul servers
Adding and Removing Consul Servers

Bootstrapping a New Datacenter

DNS Forwarding

Outage Recovery

Performance Tuning

Upgrading Consul

Summary and Conclusion