Skip to content

zacharygcook/terraform

Repository files navigation

terraform-rancher

GitHub stars

Initialize rancher 2 with terraform

Please ★ this repo if you found it useful ★ ★ ★

Features

  • Automatically registers servers with a supported DNS provider
    • Route 53
    • CloudFlare
  • Adds letsencrypt certificate to Rancher

Dependencies

Usage

Configure AWS CLI

aws configure

Setup Orchestration Platform

cd aws
terraform init
terraform state push .terraform/terraform.tfstate
terraform apply

If you want to use route53 instead of cloudflare, set the cloudflare_token to 0.

Make sure you save the generated rsa private key so you can ssh into the server. It will be located at orch/orch_<your_domain>_rsa.

Support

Submit an issue

Contributing

Review the guidelines for contributing

License

MIT License

Jam Risser © 2018

Changelog

Review the changelog

Credits

Support on Liberapay

A ridiculous amount of coffee ☕ ☕ ☕ was consumed in the process of building this project.

Add some fuel if you'd like to keep me going!

Liberapay receiving Liberapay patrons

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published