DM-48589: Set up preliminary DP1 Butler in idfdev #4194
+67
−23
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Set up Butler server at
idfdev
to host a preliminary version of Data Preview 1, using Google Cloud SQL and Google Cloud Storage.Unlike Data Preview 0.2, end users will not be given credentials to directly access the Butler database and artifacts. Previously the credentials for Butler server had been shared with Nublado, but we now have separate secrets for the Butler server. We will continue to share secrets with Nublado on the USDF environments indefinitely, so sharing is configurable per-environment.
Similarly the Data Preview 0.2 Butler configuration file was a public resource, but for Data Preview 1 it is internal to Butler server. This required creating a separating configmap to separate the public files from private files.