Skip to content

Example Terraform for Deploying Rancher Kubernetes (RKE2) on AWS

License

Notifications You must be signed in to change notification settings

zackbradys/aws-rke2-terraform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rancher-long-banner

AWS RKE2 Terraform Guide

About Me

A little bit about me and my history in the industry. If you have any questions, please reach out to me at zbrady@zackbrady.com!

  • Former Contractor
  • U.S. Military Reservist
  • Open-Source Contributor
  • Built and Exited a Digital Firm
  • Active Volunteer Firefighter/EMT

Introduction

The intent of this repository is to provide a baseline deployment for an out of the box, secure, and highly available Rancher Kubernetes Engine (RKE2) cluster on AWS, managed by Terraform. In this implementation, I wanted to remove most of the assumptions and complexities that you see in many deployments.

Contributing: Please utilize GitHubs features such as Issues, Forks, and Pull Requests to contribute!

Prerequisites

  • Git Utility, Terminal Utility, and HashiCorp Terraform with Access to the AWS Provider Plugin
  • AWS Commercial or AWS GovCloud Account with an Access Key and Secret Key

Configuration

For AWS EC2s with AWS ELBs (Load Balanced)

For AWS EC2s with AWS Route53 (DNS Round Robin):

For AWS EC2s with Bring Your Own LB/DNS/IP:

About

Example Terraform for Deploying Rancher Kubernetes (RKE2) on AWS

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published