Skip to content

This repository contains Terraform configuration for creating and managing OpenShift clusters

Notifications You must be signed in to change notification settings

piomin/terraform-openshift

Repository files navigation

OpenShift with Terraform Configuration Twitter

CircleCI

In this project I'm demonstrating how to use Terraform to create and manage OpenShift clusters.

Description

Here's the list of articles that explain in the details how it works:

  1. How to create OpenShift cluster on Azure with the ARO managed service and install operators and apps: Manage OpenShift with Terraform

Getting Started

You need to install Azure CLI (az) and Terraform CLI.

First login to the Azure account. You need an account there:

$ az account show

Then just run my script on the existing AZ resource group:

$ ./aro-with-servicemesh.sh

Scenarios

Multicluster

Go to the multicluster directory. Run the following command to initialize workspace:

$ terraform init

Then, let's create required objects:

$ terraform apply -auto-approve -var kubeconfig=../aro/kubeconfig

About

This repository contains Terraform configuration for creating and managing OpenShift clusters

Topics

Resources

Stars

Watchers

Forks