Skip to content

augustkyei/eks_flux2_terraform

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 

Repository files navigation

eks_flux2_terraform

Guide here:https://joshuajordancallis.medium.com/setup-eks-and-flux-2-with-terraform-c9677eea5731

Cluster 1.20

Navigate to eks/cluster.yaml

Run the blow command in the CLI.

#!/bin/bash
eksctl create cluster --config-file cluster.yml

This can take upto an hour, this will create the Kubernetes cluster in EKS aws.

flux 2

Install

Homebrew

brew install fluxcd/tap/flux

or bash:

curl -s https://fluxcd.io/install.sh | sudo bash

# enable completions in ~/.bash_profile
. <(flux completion bash)

Check the cluster meets the requirements

(shoudnt have any issues)

flux check --pre

Setup flux in the cluster via the bootstrap method

flux 2 provisioned via terraform. See, flux2/...

To use the make file

run

make plan

once you are happy with the plan apply it via.

make build

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HCL 82.2%
  • Makefile 17.8%