stack-pachyderm-minio

combinator-ml/stack-pachyderm-minio/k8s

Terraform Module HCL K8S

A combinator stack that combines pachyderm and minio

Install
module "stack-pachyderm-minio" {
source = "combinator-ml/stack-pachyderm-minio/k8s"
version = "0.0.0"
}
plain text: /constructs/tfmod-combinator-ml-stack-pachyderm-minio-k8s/install.txt
⭐ Source on GitHub 📦 Registry page
README

terraform-k8s-stack-pachyderm-minio Combinator.ml stack comprising of Pachyderm backed by Minio. Usage ``terraform module "pachyderm-minio-stack" { source = "combinator-ml/pachyderm-minio-stack/k8s" version = "0.0.0" } ` See the full configuration options below. Stack Creation `bash KUBE_CONFIG_PATH=~/.kube/config terraform apply ` Stack Deletion `bash KUBE_CONFIG_PATH=~/.kube/config terraform destroy ` Known Issues - Why do you have to explicitly export the Kubernetes config? I found that hardcoding the kubeconfig led to this terraform bug. Requirements | Name | Version | |------|---------| | kubectl | ~> 1.10.0 | | provider | ~> 2.1.0 | Providers | Name | Version | |------|---------| | kubernetes | n/a | Modules | Name | Source | Version | |------|--------|---------| | minio | ../minio |

Inputs (2)
NameTypeDescriptionDefault
namespacestring(Optional) The namespace to install the release into. Defaults to default"default"
pachyderm_bucket_namestring(Optional) the name of the bucket in minio to store Pachyderm data (must be buck"pachyderm-data"
Outputs (5)
CONSOLE_ACCESS_KEY — Minio console username.
CONSOLE_SECRET_KEY — Minio console password
tenant_namespace — Namespace is the kubernetes namespace of the minio operator.
MINIO_ROOT_USER — Minio root username.
MINIO_ROOT_PASSWORD — Minio root password
Resources (1)
kubernetes_job
Details
FrameworkTerraform Module
LanguageHCL
Version0.0.0
Cloud K8S
★ Stars0
Forks1
Total downloads774
Inputs2
Outputs5
Resources1
LicenseApache-2.0
Namespacecombinator-ml
Updated