graphql-engine/install-manifests
Samir Talwar c3afa0fdd7 Install and use ODBC Driver 18 for SQL Server (msodbcsql18).
This installs the ODBC Driver 18 for SQL Server in all our shipped Docker images, and update our tests and documentation accordingly.

This version supports arm64, and therefore can run natively (or via Docker) on macOS on aarch64.

`msodbcsql17` is still installed in production-targeted Docker images so that users do not _have_ to migrate to the new driver.

Nix expressions are packaged for the new driver, as it is not yet available in nixpkgs.

In this version, [the default encryption setting was changed from "no" to "yes"](https://techcommunity.microsoft.com/t5/sql-server-blog/odbc-driver-18-0-for-sql-server-released/ba-p/3169228). In addition, "mandatory" and "optional" were added as synonyms for "yes" and "no" respectively.

I have therefore modified all connection strings in tests to specify `Encrypt=optional` (and changed some from `Encrypt=no`). I chose "optional" rather than "no" because I feel it's more honest; these connection strings will work with or without an encrypted connection.

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/6241
GitOrigin-RevId: 959f88dd1f271ef06a3616bc46b358f364f6cdfd
2022-10-21 16:25:04 +00:00
..
azure-container Docs / Install-Manifests: Fix Azure Deployment Buttons 2022-09-22 20:30:05 +00:00
azure-container-with-pg Docs / Install-Manifests: Fix Azure Deployment Buttons 2022-09-22 20:30:05 +00:00
docker-compose install manifests: add offline console assets env var to docker-compose files 2022-09-17 22:49:33 +00:00
docker-compose-cockroach NDAT-164 CockroachDB 'Getting Started' Docs 2022-10-20 17:07:40 +00:00
docker-compose-https install manifests: add offline console assets env var to docker-compose files 2022-09-17 22:49:33 +00:00
docker-compose-ms-sql-server Install and use ODBC Driver 18 for SQL Server (msodbcsql18). 2022-10-21 16:25:04 +00:00
docker-compose-mysql-preview install manifests: add offline console assets env var to docker-compose files 2022-09-17 22:49:33 +00:00
docker-compose-pgadmin install manifests: add offline console assets env var to docker-compose files 2022-09-17 22:49:33 +00:00
docker-compose-postgis install manifests: add offline console assets env var to docker-compose files 2022-09-17 22:49:33 +00:00
docker-run tag release v2.2.0 2022-02-02 12:49:55 +00:00
enterprise docs: create new structure for ee docs 2022-08-31 16:17:49 +00:00
google-cloud-k8s-sql tag release v2.2.0 2022-02-02 12:49:55 +00:00
kubernetes tag release v2.2.0 2022-02-02 12:49:55 +00:00
README.md add docker-compose-pgadmin manifest (close #1424) (#1494) 2019-02-07 17:20:27 +05:30

Hasura GraphQL Engine Installation Manifests

Various installation / deployment methods for Hasura GraphQL Engine

  1. Docker Compose
  2. Docker Compose with HTTPS using Caddy
  3. Docker Compose with PostGIS enabled Postgres
  4. Docker Compose with pgAdmin
  5. Docker run
  6. Kubernetes
  7. Azure Container Instance without Postgres
  8. Azure Container Instances with Postgres

License

All content in this directory is under MIT License.