← modules/zot/kubernetes · Registry
modules/zot/kubernetes 0.1.2
View module source code
Source: tfr.davidguerrero.fr/modules/zot/kubernetes
module "zot" {
source = "tfr.davidguerrero.fr/modules/zot/kubernetes"
version = "0.1.2"
}
Download: module.tar.gz
Requirements
| Name |
Version |
| terraform |
>= 1.0 |
| htpasswd |
~> 2.1.0 |
| kubernetes |
>= 3 |
| random |
~> 3.9.0 |
Providers
| Name |
Version |
| htpasswd |
~> 2.1.0 |
| kubernetes |
>= 3 |
| random |
~> 3.9.0 |
Modules
| Name |
Source |
Version |
| zot |
tfr.davidguerrero.fr/modules/helm-release/kubernetes |
~> 0.1.0 |
Resources
Inputs
| Name |
Description |
Type |
Default |
Required |
| bucket_access_key |
Access key to write to the bucket. |
string |
n/a |
yes |
| bucket_endpoint |
The bucket endpoint. |
string |
n/a |
yes |
| bucket_name |
The bucket name. |
string |
n/a |
yes |
| bucket_region |
The bucket region. |
string |
n/a |
yes |
| bucket_secret_key |
Secret key to write to the bucket. |
string |
n/a |
yes |
| bucket_storage_class |
Default storage class for created objects. |
string |
"STANDARD" |
no |
| cache_url |
Full Redis cache URL. |
string |
n/a |
yes |
| chart_version |
Helm chart version. |
string |
"0.1.118" |
no |
| create_namespace |
Whether to create the namespace. |
bool |
true |
no |
| credentials |
Map of username => password credentials to create. |
map(string) |
{} |
no |
| gateway_namespaces |
The Gateway namespaces to create ReferenceGrants for. |
set(string) |
[] |
no |
| namespace_name |
Namespace to install into. |
string |
"zot" |
no |
| release_name |
Helm release name. |
string |
"zot" |
no |
Outputs
| Name |
Description |
| kubernetes_pull_password |
Generated Kubernetes pull credentials password. |
| kubernetes_pull_username |
Generated Kubernetes pull credentials username. |