Skip to content
This repository has been archived by the owner on Apr 2, 2024. It is now read-only.

Latest commit

 

History

History
30 lines (23 loc) · 2.11 KB

File metadata and controls

30 lines (23 loc) · 2.11 KB

Deploying AWS EKS Clusters using VMware vRealize Automation

Introduction

Kicked off by a customer wishing that VMware's Tanzu Mission Control (TMC) could provision and lifecycle AWS EKS clusters, rather than just attach and manage.

So I thought about how else we could use the VMware tooling to achieve this.

I settled on using vRealize Automation to deploy the clusters in an automated fashion, where end users could consume this automation via a cloud like catalog request.

Then my goal was to integrate this new cluster into vRA as endpoints for consumption by other automation workflows. And finally adding this to Tanzu Mission Control as an attached cluster as well.

To build this automation pipeline, I had to build my own container image with my tools installed. I looked at the official docker image for the AWS CLI to give me a hint of what I needed to be doing. I essentially needed more tools in the container image than just AWS CLI.

Research

Try yourself

  • Building your own container image, see the above links.

    • Set yourself a goal, such as create a container with some tools that you need
    • Figure out how to package it :D
    • I wrote a little more about this back in day 1
  • Building an EKS Cluster using vRA