Commit Graph

9 Commits

Author SHA1 Message Date
Akshay Gaikwad
051b74f59d Revert to alpine base image 2022-06-14 15:27:53 +05:30
Akshay Gaikwad
5c5320b4f0 Update Dockerfile.initialize
Instead of pulling separate images kratos and migrate for migrations,
combined migration in init image only.
2022-06-14 12:22:24 +05:30
Akshay Gaikwad
0c1b581dd3 Reduce go binary size be removing symbol table
Optimize binary file size to perform deployment faster.
2022-06-14 12:22:24 +05:30
Akshay Gaikwad
0ee494cc97 Rename rcloud, Rafay references 2022-06-08 18:41:32 +05:30
Akshay Gaikwad
b67fcacf87 Rename go module name and its usage 2022-06-08 17:21:22 +05:30
Abin Simon
abaa8294bc Improve cacheablility of docker builds 2022-04-26 13:28:22 +05:30
Akshay Gaikwad
d83313dd74 COPY migration files to docker image
The copied migration files are used to run admindb migration. This is
not the best solution however could be used as workaround till we
support running migrations using go binary itself.
2022-04-06 13:50:08 +05:30
Abin Simon
fb4fa3781c Rename RafaySystems to RafayLabs 2022-03-24 12:42:59 +05:30
akshay196-rafay
5429bf4493 Add Docker compose file (#49)
* Add DB_ADDR to env vars list
* Add Dockerfile and docker-compose
* Remove go.mod from _kratos dir and clean go.mod of root dir
* Run Kratos docker-compose quickstart from root dir
* Add gomigrate to docker-compose
* Bump docker-composen version to 3.7
* Add Kratos services in the single docker compose file
Removed Kratos quickstart files and merge all setup required for
rcloud-base in the kratos-compose.yml file located in the root of the
repo.
* Add elasticsearch in docker-compose
* Allow es to not be available in when in dev mode
* Change default ES endpoint

Co-authored-by: Abin Simon <abin.simon@rafay.co>
2022-03-11 17:28:16 +05:30