Skip to content

byunjuneseok/aws-ec2-etcd-cluster-with-terraform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

etcd Cluster @AWS EC2

logo

Objectives

  • Provision etcd cluster

Prerequisite

  • terraform

Architecture diagram

diagram

How to build

$ terraform init
$ terraform plan
$ terraform apply

Test with bastion instance

Test etcd instance via bastion instance

$ ssh -A -i agd-etcd.pem -J <BASTION-USER>@<BASTION-PUBLIC-IP> <ETCD-USER>@<ETCD-PRIVATE-IP>

Test etcd cluster at bastion instance

$  curl -X POST <ALB-URL>:2379/v3/cluster/member/list

How to destroy

$ terraform destroy

TO-DO

  • Certification
  • gRPC Load balancer

Reference

About

Provision EC2 etcd cluster with terraform

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages