Skip to content

gkumar7/pachyderm-terraform

Repository files navigation

Pachyderm-Terraform

pachyderm-terraform provides terraform config to deploy pachyderm

Quickstart

Install forked terraform k8s provider

# Clone to GOPATH
git clone git@github.com:sl1pm4t/terraform-provider-kubernetes.git
cd terraform-provider-kubernetes && make build

Copy binary to .terraform.d/plugins

mv $GOPATH/bin/terraform-provider-kubernetes ~/.terraform.d/plugins

Kubernetes terraform provider does not support beta objects of the k8s api. These objects (role, rolebinding, serviceaccount) are currently deployed via kubectl.

Note these only need to be deployed once.

kubectl create -f pachd_rolebinding.yaml -f pachd_role.yaml -f pachd_sa.yaml

Deploy pachd, etcd

terraform init
terraform apply

About

Deploy pachyderm using terraform

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages