Configurable dev environment (#14869)
* Configurable dev environment * Add a bit of documentation * fixing gofmt * A bit more doc * Using variable * Adding license header * Moving LDAP_DATA variable to the default-config.mk file * Adding another docker-compose for the makefile to not brake anybody workflow * Moving dejavu to the config * Fixing docker-compose.makefile.yaml for dejavu * Adding keycloak support to the dev environment * Address PR review comments * Removing minio from default docker images * Changing the default version of mysql to the oldest supported (5.6) * Change the restart option to no for the dev environment * Fixing restart option * Reverting unneded changes * Restoring 5.7 to check if test passes * Going back to 5.6 mysql image * Fixing tests on mysql 5.6 * Skipping flaky test Co-authored-by: Mattermod <mattermod@users.noreply.github.com>
Этот коммит содержится в:
коммит произвёл
GitHub
родитель
6ad5ef2b43
Коммит
e980dd7bd3
@@ -1,7 +1,7 @@
|
||||
version: '2.4'
|
||||
services:
|
||||
mysql:
|
||||
image: "mysql:5.7"
|
||||
image: "mysql:5.6"
|
||||
restart: always
|
||||
networks:
|
||||
- mm-test
|
||||
@@ -60,3 +60,19 @@ services:
|
||||
http.cors.allow-credentials: "true"
|
||||
transport.host: "127.0.0.1"
|
||||
ES_JAVA_OPTS: "-Xms512m -Xmx512m"
|
||||
dejavu:
|
||||
image: "appbaseio/dejavu:3.4.2"
|
||||
networks:
|
||||
- mm-test
|
||||
keycloak:
|
||||
image: "jboss/keycloak:10.0.2"
|
||||
restart: always
|
||||
environment:
|
||||
KEYCLOAK_USER: mmuser
|
||||
KEYCLOAK_PASSWORD: mostest
|
||||
DB_VENDOR: h2
|
||||
KEYCLOAK_IMPORT: /setup/realm.json
|
||||
networks:
|
||||
- mm-test
|
||||
volumes:
|
||||
- "./docker/keycloak:/setup"
|
||||
|
||||
Ссылка в новой задаче
Block a user