-
Notifications
You must be signed in to change notification settings - Fork 10
MinIO
Zachary Seguin edited this page Dec 4, 2020
·
5 revisions
The follow describes the process for adding a new MinIO instance to the DAaaS environment.
- Deploy the instance in the minio-operator repo
- Setup the Vault MinIO secret engine in the terraform repository a. secret_minio_*.tf (defines the secret engine which will allow issuance of MinIO keys) b. policy_boathouse.tf (grant access to boathouse) c. policy_goofys_injector.tf (grant access to the goofys injector) d. policy_minio.tf e. policy_profile_configurator.tf (grant access to the profile configurator to setup roles)
- Update the kubeflow-controller
This is a configuration-only update. There is a GitHub secret on the repository called
MINIO_INSTANCES, which refers to the name of the secret engine in Vault (example:minio_minimal_tenant1).This is a comma-separated list:
minio_minimal_tenant1,minio_pachyderm_tenant1,minio_premium_tenant1