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

Prod ready ? #4

Open
pascalandy opened this issue Jun 12, 2021 · 3 comments
Open

Prod ready ? #4

pascalandy opened this issue Jun 12, 2021 · 3 comments

Comments

@pascalandy
Copy link

I saw your project from here. How confident are you to use this project in prod ?

Thanks

@kaustavb12
Copy link
Owner

Hi @pascalandy

I have tested the tool for different scenarios and have not found any issues.

Also have been using the tool using the DO driver extensively for an upcoming project of mine in pre-prod environments and it has worked without any problems.
The project is expected to go to production in a month and we are confident to use the tool in the prod environment too.

I must also mention that although I have tested the tool with the s3fs driver and have not found any issues, I have not used it as extensively in a running project.

Hope it helps.

@pascalandy
Copy link
Author

Thanks for this detailed answer :)
Once the service is running, do you have docs to use the volume (or mount) ?

Thanks!

@kaustavb12
Copy link
Owner

The service from the PR installs the rexray plugin in the node it is running in and then exits with the 'complete' state.

Volumes can then be created or mounted using the installed plugin driver as follows:

version: '3.8'

services:
  traefik:
    image: traefik:v2.4
    volumes:
      - traefik-public-certificates-do:/certificates
      # - traefik-public-certificates-aws:/certificates

    ...

volumes:
  traefik-public-certificates-do:
    driver: rexray/dobs
    driver_opts:
      size: 1
  # traefik-public-certificates-aws:
  #   driver: rexray/s3fs
  #   name: traefik-public-certificates-aws

Documentation about the driver options can be found here :
https://rexray.readthedocs.io/en/stable/user-guide/schedulers/docker/#create-volume

Also, docs about the env. variables used in it the script during plugin install can be found here: DOBS, S3FS

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants