Skip to main content
Version: 6.13.0

SmoothGlue StorageClass EBS IaC

Overview

This project contains the IaC to deploy StorageClass EBS on a SmoothGlue k8s cluster.

Requirements

NameVersion
terraform>= 1.5
kubernetes~> 2.24.0

Providers

NameVersion
kubernetes2.24.0

Modules

No modules.

Resources

NameType
kubernetes_storage_class.aws_ebsresource
kubernetes_resources.storage_classdata source

Inputs

NameDescriptionTypeDefaultRequired
block_public_accessIf true, a public access block will be created which disallows public access
to the bucket.
booltrueno
compatibility_modeIf enabled, this flag disables some AWS features which are not available in
all AWS partitions/regions.
booltrueno
kubeconfig_dataObject containing kubeconfig URL and PKI information
object({
host = string
certificate_authority = string
client_certificate = optional(string)
client_key = optional(string)
exec = optional(object({
api_version = optional(string)
command = string
args = list(string)
}))
})
{
"certificate_authority": "",
"host": "https://127.0.0.1:6443"
}
no
persistentBool to set the deployment to persistent or ephemeralboolfalseno

Outputs

No outputs.