Terraform Artifacts

This page provides download links for all Kosmos Terraform artifacts including the provider and cluster modules.

Kosmos Terraform Provider

The Kosmos Terraform provider enables infrastructure-as-code management of Kosmos resources.

VersionPlatformDownload
v0.12.0macOS amd64 (Intel)terraform-provider-kosmos_0.12.0_darwin_amd64.tar.gz
macOS arm64 (Apple Silicon)terraform-provider-kosmos_0.12.0_darwin_arm64.tar.gz
Linux amd64terraform-provider-kosmos_0.12.0_linux_amd64.tar.gz
Windows amd64terraform-provider-kosmos_0.12.0_windows_amd64.tar.gz

Documentation: Getting Started with Terraform Provider


Cluster Modules

Terraform modules for creating Kubernetes clusters with Kosmos.

EKS (Amazon Web Services)

VersionDownloadDocumentation
v3.2.2terraform-kosmos-eks-v3.2.2.tar.gzEKS (Amazon Web Services) Guide

GKE (Google Cloud Platform)

VersionDownloadDocumentation
v4.1.2terraform-kosmos-gke-v4.1.2.tar.gzGKE (Google Cloud Platform) Guide

MKS (Samsung Private Cloud)

VersionDownloadDocumentation
v3.3.0terraform-kosmos-mks-v3.3.0.tar.gzMKS (Samsung Private Cloud) Guide

AKS (Microsoft Azure)

VersionDownloadDocumentation
v3.0.1terraform-kosmos-aks-v3.0.1.tar.gzAKS (Microsoft Azure) Guide

Cluster Identity Modules

Terraform modules for configuring cluster-specific identity and OIDC providers.

ClusterVersionDownload
EKS Identityv1.1.0terraform-kosmos-eks-identity-v1.1.0.tar.gz
GKE Identityv2.0.2terraform-kosmos-gke-identity-v2.0.2.tar.gz
MKS Identityv1.1.0terraform-kosmos-mks-identity-v1.1.0.tar.gz
AKS Identityv2.0.0terraform-kosmos-aks-identity-v2.0.0.tar.gz

CSP Account Federation Modules

Terraform modules for setting up CSP account federation with Kosmos.

ModuleVersionDownloadDocumentation
AWS Identityv1.0.1kosmos-aws-identity-v1.0.1.tar.gzSetup Guide
GCP Identityv2.0.2kosmos-gcp-identity-v2.0.2.tar.gzSetup Guide
Azure Identityv2.0.1kosmos-azure-identity-v2.0.1.tar.gzSetup Guide
SPC Identityv1.0.1kosmos-spc-identity-v1.0.1.tar.gzSetup Guide

Utility Modules

Generic Cluster Import

Import existing Kubernetes clusters into Kosmos.

VersionDownloadDocumentation
v1.0.0terraform-kosmos-generic-import-v1.0.0.tar.gzGeneric Cluster Import Guide

Usage

Using Modules from This Page

Download the module tarball and reference it locally:

module "eks" {
  source = "./terraform-kosmos-eks-v3.2.2"
  # ... configuration
}

Using Modules from S3 (Direct)

Reference modules directly from the S3 bucket (requires network access):

module "eks" {
  source = "https://srin-s3-terraform-modules.s3.ap-southeast-1.amazonaws.com/terraform-kosmos-eks-v3.2.2.tar.gz"
  # ... configuration
}

Changelog

For release notes and version history, see the GitHub repositories:

Edit this page on GitHub