Skip to content
This repository has been archived by the owner on Apr 12, 2022. It is now read-only.

Remove Secrets and use Docker Volumes #76

Open
wants to merge 12 commits into
base: master
Choose a base branch
from
Open

Commits on Jan 25, 2019

  1. Better handling of configs/volumes/secrets

    There've been some issues relating to how stack-docker starts up stuff using the docker-compose image.
      * changing project names
      * volume mounts not working
      * some other issues regaring containers not starting.
    
    I've moved everything around and more use of docker volumes:
      * created certs volume, for storing the certs. Now all containers can mount that volume and have access to the certs.
      * created a config volume for each service
        * this mounts the config.yml for each service and also stores the keystore.
    
    These changes help process a lot of the permissions issues that were happening.
    This makes it a lot easer to clean up using a 'docker-compose down -v' and restart.
    
    known issues:
      * the setup script doesn't work as cleanly as I'd like and when trying execute it via a
        'docker-compose -f setup/setup.yml run setup' the script exits early.
    fxdgear committed Jan 25, 2019
    Configuration menu
    Copy the full SHA
    6b9c244 View commit details
    Browse the repository at this point in the history
  2. clean up clean target

    fxdgear committed Jan 25, 2019
    Configuration menu
    Copy the full SHA
    fa0d90b View commit details
    Browse the repository at this point in the history
  3. fix up missing ssl cert stuff

    fxdgear committed Jan 25, 2019
    Configuration menu
    Copy the full SHA
    4ad1613 View commit details
    Browse the repository at this point in the history
  4. uncomment auditbeat

    fxdgear committed Jan 25, 2019
    Configuration menu
    Copy the full SHA
    297ec4d View commit details
    Browse the repository at this point in the history
  5. adding gitattrs

    fxdgear committed Jan 25, 2019
    Configuration menu
    Copy the full SHA
    9178b48 View commit details
    Browse the repository at this point in the history
  6. Update the readme for some windows bits

    and update the setup command to be correct.
    fxdgear committed Jan 25, 2019
    Configuration menu
    Copy the full SHA
    f728298 View commit details
    Browse the repository at this point in the history
  7. fixes

    fxdgear committed Jan 25, 2019
    Configuration menu
    Copy the full SHA
    484c9f9 View commit details
    Browse the repository at this point in the history
  8. Merge branch 'nick/docker-volumes' of github.com:elastic/stack-docker…

    … into nick/docker-volumes
    fxdgear committed Jan 25, 2019
    Configuration menu
    Copy the full SHA
    6cc915c View commit details
    Browse the repository at this point in the history
  9. update read me

    fxdgear committed Jan 25, 2019
    Configuration menu
    Copy the full SHA
    fc05c25 View commit details
    Browse the repository at this point in the history
  10. update docs for readme

    fxdgear committed Jan 25, 2019
    Configuration menu
    Copy the full SHA
    b13f5c1 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    d932b94 View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2019

  1. Configuration menu
    Copy the full SHA
    69b32c7 View commit details
    Browse the repository at this point in the history