mrvovanness / terraform-aws-openshift

Creates OpenShift Container Platform(OCP) or OKD cluster

Home Page:https://registry.terraform.io/modules/literalice/openshift/aws

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Terraform OpenShift Container Platform Module

Builds OpenShift reference archtecture on AWS.

It supports OCP and OKD

Prerequisites

If you want to use a custom domain for your OpenShift platform,

  • You need to create Public Route53 Zone for your platform domain. If your master domain is mycluster.example.com, a Public Route53 Zone named mycluster.example.com is required.

When you use nip.io wildcard domain, you don't have to prepare public dns settings. See a example.

If you are building a OCP cluster,

Creates a cluster

Sets terraform variables for creating openshift cluster.

OCP: OCP examples

OKD: OKD examples

Starts a cluster building

terraform plan -var-file=xxx.tfvars
terraform apply -var-file=xxx.tfvars

Accesses your cluster's admin console.

Once your cluster is launched successfully, you can access your cluster's admin console.

make console

Tips

SSH to Bastion

make ssh

About

Creates OpenShift Container Platform(OCP) or OKD cluster

https://registry.terraform.io/modules/literalice/openshift/aws


Languages

Language:HCL 91.0%Language:Shell 8.2%Language:Makefile 0.9%