Split the main TF module from the DOKS FluxCD repository into submodules for easy maintenance:
< root_module >
---- < doks >
---- < fluxcd >
< doks > submodule deals with DOKS cluster initialization stuff.
< fluxcd > submodule deals with provisioning the Flux CD manifests in the GitHub repo, and associated Kubernetes resources.
Overview
Split the main TF module from the DOKS FluxCD repository into submodules for easy maintenance:
< doks >
submodule deals withDOKS
cluster initialization stuff.< fluxcd >
submodule deals with provisioning theFlux CD
manifests in theGitHub
repo, and associatedKubernetes
resources.