Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updates to Object Store Service Config and Helper Scripts #147

Merged
merged 9 commits into from
Mar 16, 2022

Conversation

robertbartel
Copy link
Contributor

Changes to the Docker service configuration and helper scripts needed for the object store service stack, in particular when working in a Docker Desktop environment.

Also documentation on initial setup for object store stack.

@robertbartel robertbartel added enhancement New feature or request maas MaaS Workstream labels Mar 2, 2022
@robertbartel robertbartel added this to the 1.0.0 (AGU FIH) milestone Mar 2, 2022
@robertbartel robertbartel self-assigned this Mar 2, 2022
@robertbartel
Copy link
Contributor Author

robertbartel commented Mar 2, 2022

The branch for this PR contains everything in #145 as well, which is why it is initially being created as a draft. It will be considerably smaller when it is actually ready for formal review (I think only those changes on and after 2/28).

Updating docker_dev_func.sh and control_stack.sh scripts to support
detecting when the environment is Docker Desktop (which will be a one
node Swarm) and use a specialized Docker Compose deploy config file.
Adding a second Docker deployment config file specifically for deploying
within a Docker Desktop environment, as kind of environment cannot
support a MinIO HA configuration (because a Desktop Swarm supports only
one node) that will typically be wanted for "production" deployments.
Updating deployment config to support host bind mount volumes for data,
port forwards for individual MinIO service and console ports, and
secrets for workflow user accounts.
@hellkite500 hellkite500 merged commit 1431807 into NOAA-OWP:master Mar 16, 2022
@robertbartel robertbartel deleted the launch_jobs/forcings_4 branch March 16, 2022 19:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request maas MaaS Workstream
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

None yet

2 participants