Skip to content

Next

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
    • Help
    • Submit feedback
    • Contribute to GitLab
    • Switch to GitLab Next
  • Sign in / Register
Minds
Minds
  • Project
    • Project
    • Details
    • Activity
    • Releases
    • Cycle Analytics
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Charts
    • Locked Files
  • Issues 156
    • Issues 156
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 15
    • Merge Requests 15
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Charts
  • Registry
    • Registry
  • Packages
    • Packages
  • Wiki
    • Wiki
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • Minds
  • MindsMinds
  • Merge Requests
  • !158

Open
Opened 1 day ago by Brian Hatchet@brianhatchet:speech_balloon:
  • Report abuse
Report abuse

(feature) elastic search provisioner

Added three new docker containers to our docker-compose file.

elasticsearch-legacy, elasticsearch-legacy-provisioner and elasticsearch-provisioner

elasticsearch-legacy is elastic search legacy with a custom init script that deletes the data share where elastic searches indexes are stored on boot.

elasticsearch-legacy-provisioner depends on elasticsearch-legacy, waits for it to spin up, and then cURLs the legacy schema. Then it spins down and kills the legacy.

elasticsearch-legacy depends on the existing elasticsearch. It just spins up and runs the schemas and keeps going. Adding new schema is as simple as adding the schema and a curl command.

Edited 21 minutes ago by Brian Hatchet

Check out, review, and merge locally

Step 1. Fetch and check out the branch for this merge request

git fetch https://gitlab.com/brianhatchet/minds.git elastic_search_provisioner
git checkout -b brianhatchet/minds-elastic_search_provisioner FETCH_HEAD

Step 2. Review the changes locally

Step 3. Merge the branch and fix any conflicts that come up

git fetch origin
git checkout origin/master
git merge --no-ff brianhatchet/minds-elastic_search_provisioner

Step 4. Push the result of the merge to GitLab

git push origin master

Note that pushing to GitLab requires write access to this repository.

Tip: You can also checkout merge requests locally by following these guidelines.

Request to merge brianhatchet:elastic_search_provisioner into master
Open in Web IDE
  • Email patches
  • Plain diff
Requires approval. Approved by
Marcelo Rivera
Marcelo Rivera
Ready to be merged automatically. Ask someone with write access to this repository to merge this request

Allows commits from members who can merge to the target branch

Deletes source branch

  • Discussion 2
  • Commits 4
  • Changes 18
0/2 discussions resolved
  • Loading...
  • Brian Hatchet :speech_balloon: @brianhatchet changed milestone to %sprint: Giddy Giraffe 1 day ago

    changed milestone to %sprint: Giddy Giraffe

  • Brian Hatchet :speech_balloon: @brianhatchet added 1 commit 21 hours ago

    added 1 commit

    • 3aae33b8 - Working version with all the 5.6 schemas

    Compare with previous version

  • Brian Hatchet :speech_balloon: @brianhatchet added 1 commit 14 hours ago

    added 1 commit

    • 2290878f - elastic search provisioners

    Compare with previous version

  • Brian Hatchet :speech_balloon: @brianhatchet added 1 commit 14 hours ago

    added 1 commit

    • 8470a344 - Read me

    Compare with previous version

  • Brian Hatchet :speech_balloon: @brianhatchet unmarked as a Work In Progress 22 minutes ago

    unmarked as a Work In Progress

  • Brian Hatchet :speech_balloon: @brianhatchet changed title from WIP elastic search provisioner to (feature) elastic search provisioner 22 minutes ago

    changed title from WIP elastic search provisioner to (feature) elastic search provisioner

  • Brian Hatchet :speech_balloon: @brianhatchet changed the description 22 minutes ago

    changed the description

  • Marcelo Rivera @eiennohi approved this merge request 11 minutes ago

    approved this merge request

  • Mark Harding
    Mark Harding @markeharding started a discussion on the diff 2 minutes ago
    README.md
    22 22
    23 23 **Enabling full installation**
    24 24
    25 By default, we try not to eat your machine by running the full stack. You'll be able to run the app, but you won't have search and indexing. If you need everthing, be sure to uncomment the ```depends_on``` services in
    25 ### Setting up elastic search
    • Mark Harding
      Mark Harding @markeharding · 2 minutes ago
      Owner

      single word for elasticsearch

    Please register or sign in to reply
  • Mark Harding
    Mark Harding @markeharding started a discussion on the diff 1 minute ago
    README.md
    22 22
    23 23 **Enabling full installation**
    24 24
    25 By default, we try not to eat your machine by running the full stack. You'll be able to run the app, but you won't have search and indexing. If you need everthing, be sure to uncomment the ```depends_on``` services in
    25 ### Setting up elastic search
    26 26
    27 * runners
    28 * php-fpm
    27 1. Make sure nothing is running: `docker-compose down`
    28 2. Run the legacy provisioner: `docker-compose up elasticsearch-legacy-provisioner`
    29 3. Run the legacy provisioner: `docker-compose up elasticsearch-provisioner`
    29 30
    30 Then you can run:
    • Mark Harding
      Mark Harding @markeharding · 1 minute ago
      Owner

      Additional header here?

    Please register or sign in to reply
  • You're only seeing other activity in the feed. To add a comment, switch to one of the following options.
Please register or sign in to reply
Assignee
Brian Hatchet's avatar Brian Hatchet @brianhatchet
Assign to
sprint: Giddy Giraffe
Milestone
sprint: Giddy Giraffe
Assign milestone
None
Time tracking
No estimate or time spent
0
Labels
None
Assign labels
  • View project labels
Lock merge request
Unlocked
3
3 participants
user avatar
Brian Hatchet
user avatar
Mark Harding
user avatar
Marcelo Rivera
Reference: minds/minds!158