Panfactum LogoPanfactum
Infrastructure ModulesKuberneteskube_buildkit

Buildkit

kube_buildkit
Alpha
Live
Source Code Link

Providers

The following providers are needed by this module:

  • aws (5.39.1)

  • kubernetes (2.27.0)

Required Inputs

The following input variables are required:

cpu_millicores

Description: The number of cpus millicores to request for the buildkit pod

Type: number

eks_cluster_name

Description: The name of the EKS cluster.

Type: string

ip_allow_list

Description: A list of IPs that can use the service account token to authenticate with AWS API

Type: list(string)

local_storage_gb

Description: The number of GB to use for the local image temp storage

Type: number

memory_mb

Description: The amount of memory in MB to request for the buildkit pod

Type: number

Optional Inputs

The following input variables are optional (have default values):

max_replicas

Description: The maximum number of replicas of buildkit to use

Type: number

Default: 10

min_replicas

Description: The minimum number of replicas of buildkit to use

Type: number

Default: 1

Outputs

The following outputs are exported:

cache_bucket

Description: n/a

Usage

No notes